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

Một phần của tài liệu Ứng dụng lôgíc mờ nhận dạng sự cố trong động cơ điện một chiều (Trang 58 - 60)

Matlab là một ngôn ngữ lập trình thực hành bậc cao được sử dụng để giải các bài toán về kỹ thuật. Matlab tích hợp được việc tính toán, thể hiện kết quả, cho phép lập trình, giao diện làm việc rất dễ dàng cho người sử dụng. Dữ liệu cùng với thư viện

được lập trình sẵn cho phép người sử dụng có thể có được những ứng dụng sau đây.

• Sử dụng các hàm có sẵn trong thư viện, các phép tính toán học thông thường.

• Cho phép lập trình tạo ra những ứng dụng mới.

• Cho phép mô phỏng các mô hình thực tế.

• Phân tích, khảo sát và hiển thị dữ liệu.

• Với phần mềm đồ hoạ cực mạnh.

• Cho phép phát triển, giao tiếp với một số phần mềm khác như C++, Fortran… Matlab ứng dụng rất rộng rãi trong nhiều lĩnh vực và nó sử dụng rất nhiều các phép tính toán học. Với những đặc điểm đó và khả năng thân thiện với người sử

dụng nên nó dễ dàng sử dụng hơn các ngôn ngữ lập trình khác như: Basic, Pascal, C... Matlab cung cấp một môi trường phong phú cho biểu diễn dữ liệu và có khả

vào đó Matlab đưa ra những công cụ để giải quyết những vấn đề đặc biệt, gọi là Toolbox (thư viện công cụ).

Hệ thống giao diện của Matlab được chia thành 5 phần:

¾Môi trường phát triển.

Hinh 4.1: Hệ thống giao diện của Matlab

Đây là nơi đặt các thanh công cụ, các phương tiện giúp chúng ta sử dụng các lệnh và các file, ta có thể liệt kê một số như sau:

• Desktop

• Command Window

• Command History

• Browsers for Viewing Help

¾Thư viện, các hàm toán học

Bao gồm các cấu trúc như tính tổng, sin, cosin, actan2, etc…, các phép tính đơn giản đến các phép tính phức tạp như tính ma trận nghịch đảo, trị riêng, chuyển đổi

¾Ngôn ngữ Matlab

Đó là ngôn ngữ cao về ma trận và mảng, với các dòng lệnh, các hàm, cấu trúc dữ

liệu vào, có thể lập trình hướng đối tượng.

¾Đồ hoạ trong Matlab

Bao gồm các câu lệnh thể hiện đồ hoạ trong môi trường 2D và 3D, tạo các hình

ảnh chuyển động, cung cấp các giao diện tương tác giữa người sử dụng và máy tính.

¾Giao tiếp với các ngôn ngữ khác.

Matlab cho phép tương tác với các ngôn ngữ khác như C, Fortran

Một phần của tài liệu Ứng dụng lôgíc mờ nhận dạng sự cố trong động cơ điện một chiều (Trang 58 - 60)