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

Một phần của tài liệu Đồ án tốt nghiệp cơ điện tử Ứng dụng matlab simulink mô phỏng động học Robot 4 bậc tự do (Trang 39 - 40)

CHƯƠNG IV: MÔ PHỎNG ĐỘNG HỌC THUẬN VÀ ĐỘNG HỌC NGƯỢC TRÊN MATLAB SIMULINK

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

MATLAB là một bộ phần mềm dùng để tính toán các bài toán kĩ thuật, được viết bằng ngôn ngữ C do hãng Math Works Inc sản xuất. Nó được tạo trên cơ sở những phần mềm do các nhà lập trình của các dự án LINPACK và EISPACK viết ra bằng ngôn ngữ Fortran dùng cho việc thực hiện các phép tính và thao tác trên ma trận.

Tên của phần mềm MATLAB là chữ viết tắt của “ matrix laboratory” có nghĩa là “phương pháp ma trận”. Đến khi thực hành sử dụng phần mềm ta sẽ thấy mỗi phần tử cơ bản của MATLAB là một ma trận.

MATLAB liên tục được bổ sung và hoàn thiện. Thời gian gần đây hãng sản xuất đã cho ra phiên bản mới nhất là MATLAB 8.2

Matlab là một phần mềm rất mạnh, cho phép giải rất nhanh các bài toán phân tích số liệu, tính toán ma trận, xử lí tín hiệu, mô phỏng và tạo vẽ đồ thị ... Lí do vì Matlab đã có một loạt các hàm chuyên giải quyết các vấn đề đó được đặt trong Toolbox. Thêm nữa, Matlab lại rất dễ sử dụng: nó không cần khai báo biến, các câu lệnh được viết rất gần gũi như khi viết các biểu thức toán học, tiết kiệm rất nhiều thời gian cho việc lập trình.

Một số ứng dụng điển hình của matlab là: phát triển tính toán, mô hình và mô phỏng, khảo sát phân tích số liệu, đồ họa khoa học kỹ thuật. Trong môi trường đại học nó là một công cụ hữu ích để giải các bài toán. Trong công nghiệp nó là công cụ được lựa chọn cho việc phân tích, phát triển và nghiên cứu đạt hiệu suất cao.

Simulink là phần chương trình mở rộng của matlab nhằm mục đích mô hìnhhóa, mô phỏng và khảo sát các hệ thống động học. Giao diện đồ họa trên màn hình của simulink cho phép thể hiện hệ thống dưới dạng sơ đồ tín hiệu với các khối chức năng quen thuộc. Simulink cung cấp cho người sử dụng một thư viện rất phong phú, người dùng có thể thực hiện các phép tính toán cơ bản, ghép nối tín hiệu, hiển thị kết quả dưới nhiều dạng đồ thị.., các khối chức năng cho hệ tuyến tính, phi tuyến hay gián đoạn. Ngoài ra người dùng còn có thể tạo nên các khối riêng của mình.

Việc ứng dung Simulink để xây dựng các sơ đồ mô phỏng cũng rất gần gũi, thân thiện với người sử dụng. Sau khi đã xây dựng mô hình của hệ thống cần nghiên cứu bằng cách ghép các khối cần thiết thành sơ đồ cấu trúc của hệ ta có thể khởi động quá trình mô phỏng. Trong quá trình mô phỏng ta có thể trích các tín hiệu tại vị trí bất kỳ của sơ đồ cấu trúc.

Đặc biệt với Simulink người thiết kế có thể xây dựng các mô hình vật thể 3D hay liên kết dễ dàng với các file mô hình 3D đã xây dựng ở các phần mềm chuyên dụng như Catia, SoliWork, Inventor.

Một phần của tài liệu Đồ án tốt nghiệp cơ điện tử Ứng dụng matlab simulink mô phỏng động học Robot 4 bậc tự do (Trang 39 - 40)