MATLAB

Sách “MATLAB và ứng dụng trong điều khiển”.

Tác giả: Nguyễn Đức Thành

Năm xuất bản: 2004.

MATLAB có nguồn gốc từ chữ matrix laboratory, là ngôn ngữ máy tính dùng để tính toán kỹ thuật. Ban đầu MATLAB được lập ra để giải quyết các phép tính toán trên ma trận, và điều này khiến cho MATLAB có ứng dụng rất lớn trong nhiều ngành kỹ thuật khác nhau so với các ngôn ngữ lập trình khác tính toán trên vô số hướng.

MATLAB kết hợp tính toán với lập trình và đồ hoạ trong môi trường phát triển tương tác, thời gian lập trình chỉ bằng một phần nhỏ so với thời gian lập trình bằng các ngôn ngữ khác nhờ vào những hàm có sẵn. MATLAB là sản phẩm của công ty The Mathworks Inc. với địa chỉ www.mathworks.com và sử dụng MATLAB phải có bản quyền. Tuy nhiên, có rất nhiều hàm MATLAB được viết bởi người sử dụng và phổ biến miễn phí trên mạng giúp cho MATLAB ngày càng phong phú hơn. Sức mạnh của MATLAB dựa trên môi trường phát triển, thư viện các hàm toán học của MATLAB, ngôn ngữ MATLAB, xử lý đồ hoạ, thư viện API của MATLAB và các hộp công cụ.

MATLAB cung cấp một công cụ tính toán và lập trình bậc cao dễ sử dụng, hiệu quả và thân thiện với người dùng. MATLAB - Simulink giúp cho người sử dụng dễ dàng thực hiện các bài toán mô hình hoá, mô phỏng trên máy tính, sau đó ghép máy tính với thiết bị phần cứng để thực hiện mô phỏng có phần cứng hay còn gọi là hardware in the loop và cuối cùng là chế tạo nhanh mẫu thử nghiệm từ kết quả mô phỏng (raipd prototyping).

Ưu điểm thứ hai của MATLAB là tính mở, các hàm MATLAB và các toolbox không ngừng được bổ sung theo sự phát triển của khoa học kỹ thuật không những bởi chính công ty The Math Works Inc, người sở hữu, mà còn bởi những người sử dụng trên toàn thế giới làm việc ở những chuyên ngành khác nhau, trong đó một số nhà nghiên cứu nước ta cũng có đóng góp một phần nhỏ.

Ưu điểm thứ ba là MATLAB có công cụ trợ giúp phong phú trực tuyến, trên mạng hay trong các tài liệu pdf, do đó người sử dụng có kinh nghiệm dễ dàng tra cứu về một vấn đề nào đó mà không mất nhiều thời gian.

Sách trình bày các nội dung:

- Lập trình giao tiếp máy tính với ngoại vi thông qua cổng máy in và cổng COM, một số lệnh liên quan đến các toolbox tối ưu, xử lý tín hiệu, xử lý ảnh,… phương pháp tạo dữ liệu mới, phương pháp chuyển đổi hàm MATLAB sang thư viện dll để người sử dụng có thể kết hợp khả năng lập trình tính toán của MATLAB với các ngôn ngữ lập trình trong windows khác.

- Phương pháp tạo giao diện đồ hoạ thân thiện và sinh động làm vỏ bọc cho chương trình người dùng, thuận tiện khi báo cáo thuyết trình hay soạn các bài thí nghiệm.

- Phương pháp sử dụng MATLAB để mô hình hoá, thiết kế bộ bổ chính và mô phỏng hệ thống điều khiển tự động, nghiên cứu thực hiện trên hàm truyền, phương trình trạng thái với các nguyên lý điều khiển đi từ kinh điển đến hiện đại.

- Công cụ Simulink trong mô hình hoá mô phỏng trong điều khiển và trong các phạm vi nghiên cứu khác, phương pháp ghép nối máy tính với đối tượng phần cứng để thực hiện mô phỏng thời gian thực và có phần cứng trong mô hình (hardware in the loop), toolbox Fuzzy logic và Nerual network để thiết kế bộ điều khiển.

Ghi tài liệu tham khảo theo IEEE:

[1] N. Đ. Thành, MATLAB và ứng dụng trong điều khiển. TP.HCM: Nxb Đại học Quốc gia TP.Hồ Chí Minh, 2004.

MATLAB

Bình luận của bạn
*
*
*
*
 Captcha

Logo Bottom

Địa chỉ: 268 Lý Thường Kiệt, P.14, Q.10, TP.HCM           Tel: 38647256 ext. 5419, 5420           Email: thuvien@hcmut.edu.vn

© Copyright 2018 Thư viện Đại học Bách khoa Tp.Hồ Chí Minh 

Thiết kế website Webso.vn