Giới thiệu về phần mềm Matlab

E-mail Print PDF

MATLAB là một môi trường tính toán số và lập trình, được thiết kế bởi công ty MathWorks. MATLAB cho phép tính toán số với ma trận, vẽ đồ thị hàm số hay biểu đồ thông tin, thực hiện thuật toán, tạo các giao diện người dùng và liên kết với những chương trình máy tínhviết trên nhiều ngôn ngữ lập trình khác.

Với thư viện Toolbox, MATLAB cho phép mô phỏng tính toán, thực nghiệm nhiều mô hình trong thực tế và kỹ thuật.

                                                 

LỊCH SỬ

Matlab là viết tắt từ “MATrix LABoratory“, được Cleve Moler phát minh vào cuối thập niên 1970, và sau đó là chủ nhiệm khoa máy tính tạiĐại học New Mexico.

MATLAB, nguyên sơ được viết bởi ngôn ngữ Fortran, cho đến 1980 nó vẫn chỉ là một bộ phận được dùng nội bộ của Đại học Stanford.

Năm 1983, Jack Little, một người đã học ở MIT và Stanford, đã viết lại MATLAB bằng ngôn ngữ C và nó được xây dựng thêm các thư viện phục vụ cho thiết kế hệ thống điều khiển, hệ thống hộp công cụ (tool box), mô phỏng… Jack xây dựng MATLAB trở thành mô hìnhngôn ngữ lập trình trên cơ sở ma trận (matrix-based programming language).

Steve Bangert là người đã viết trình thông dịch cho MATLAB. Công việc này kéo dài gần 1½ năm. Sau này, Jack Little kết hợp với Moler và Steve Bangert quyết định đưa MATLAB thành dự án thương mại – công ty The MathWorks ra đời thời gian này – năm 1984.

Phiên bản đầu tiên MATLAB 1.0 ra dời năm 1984 viết bằng C cho MS-DOS PC được phát hành đầu tiên tại IEEE Conference on Design and Control (Hội nghị IEEE về thiết kế và điều khiển) tại Las Vegas, Nevada.

Năm 1986, MATLAB 2 ra đời trong đó hỗ trợ UNIX.

Năm 1987, MATLAB 3 phát hành.

Năm 1990 Simulink 1.0 được phát hành gói chung với MATLAB.

Năm 1992 MATLAB 4 thêm vào hỗ trợ 2-D và 3-D đồ họa màu và các ma trận truy tìm. Năm này cũng cho phát hành phiên bản MATLAB Student Edition (MATLAB ấn bản cho học sinh).

Năm 1993 MATLAB cho MS Windows ra đời. Đồng thời công ty này có trang web là www.mathworks.com

Năm 1995 MATLAB cho Linux ra đời. Trình dịch MATLAB có khả năng chuyển dịch từ ngôn ngữ MATLAB sang ngôn ngữ C cũng được phát hành trong dịp này.

Năm 1996 MATLAB 5 bao gồm thêm các kiểu dữ liệu, hình ảnh hóa, bộ truy sửa lỗi (debugger), và bộ tạo dựng GUI.

Năm 2000 MATLAB 6 cho đổi mới môi trường làm việc MATLAB, thêm LAPACK và FFTW (Fastest Fourier Transform in the West - “biến đổi Fourier nhanh nhất của phương Tây”).

Năm 2002 MATLAB 6.5 phát hành đã cải thiện tốc độ tính toán, sử dụng phương pháp dịch JIT (Just in Time) và tái hỗ trợ MAC.

Năm 2004 MATLAB 7 phát hành, có khả năng chính xác đơn và kiểu nguyên, hỗ trợ hàm lồng nhau, công cụ vẽ điểm, và có môi trường phân tích số liệu tương tác.

Đến tháng 12, 2008, phiên bản 7.7 được phát hành với SP3 cải thiện Simulink cùng với hơn 75 sản phẩm khác.

Năm 2009 cho ra đời 2 phiên bản 7.8 (R2009a) và 7.9 (R2009b).

Năm 2010 phiên bản 7.10 (R2010a) cũng đã được phát hành.

Matlab được dùng rộng rãi trong giáo dục, phổ biến nhất là giải các bài toán số trị (cả đại số tuyến tính lẫn giải tích) trong nhiều lĩnh vực kĩ thuật.

NGÔN NGỮ LẬP TRÌNH

 Ngôn ngữ lập trình dùng trong hệ tính toán số cũng có tên gọi là MatLab. Nó thuộc kiểu lập trình thủ tục (với một số đặc điểm của lập trình hướng đối tượng mới được bổ sung trong các phiên bản gần đây.

 

Last Updated ( Tuesday, 17 January 2012 05:31 )  

CÁC KHÓA HỌC CAD/CAM

  • Click để xem chi tiết
  • Click để xem chi tiết
  • Click để xem chi tiết
  • Click để xem chi tiết
  • Click để xem chi tiết
  • Click để xem chi tiết

CÁC KHÓA HỌC CAE - CFD

CÁC KHÓA HỌC TỰ ĐỘNG HÓA & MATLAB-SIMULINK

       

      

KHÓA HỌC CƠ KHÍ VÀ VẬN HÀNH MÁY CNC

     

     

CÁC KHÓA HỌC ĐIỆN - ĐIỆN TỬ

KHÓA HỌC CÔNG NGHỆ THÔNG TIN

            

THÔNG TIN CÔNG NGHỆ

PTC CREO 3.0 download

PTC CREO 3.0 download:

PTC Creo 3.0 (trước đây là PTC ProEngineer ) là một trong ba giải pháp tổng thể trong lĩnh vực CAD/CAM/CNC mạnh nhất hiện nay. 

Read more...
Mastercam X8 download

Mastercam X8 download:

Mastercam là một trong những phần mềm CAM mạnh mẽ, dễ sử dụng. Có nhiều tính năng mới được tích hợp trong bản X8

Read more...

Tư vấn đào tạo


Mr Phương: 0915.570.122


HỖ TRỢ TIẾN SỸ-THẠC SỸ

Banner


DỊCH VỤ KỸ THUẬT

QUÉT MẪU 3D – IN MẪU 3D

  CHIA LƯỚI TRONG MATLAB – MESH IN MATLAB

   

  GIA CÔNG CNC: PHAY-TIỆN-CẮT DÂY-CẮT XUNG

Click vào đây để xem chi tiết  

  GIA CÔNG ÉP NHỰA

  

  ĐIÊU KHẮC GỖ- ẢNH GỖ 3D

THỐNG KÊ TRUY CẬP

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHôm nay206
mod_vvisit_counterHôm qua18
mod_vvisit_counterTuần này224
mod_vvisit_counterTuần trước249
mod_vvisit_counterTháng này2141
mod_vvisit_counterTháng trước2516
mod_vvisit_counterTất cả750925
online: 32 guests online
Địa chỉ IP: 54.225.3.207
 , 
Hôm nay: Sep 25, 2017