Giới thiệu sơ lược về Matlab - pdf 26

Link tải luận văn miễn phí cho ae
II.GIỚI THIỆU CƠ SỞ MATLAB:

II.1. Giới thiệu chương trình MATLAB:

Chương trình MATLAB là một chương trình viết cho máy tính PC nhằm hỗ trợ cho các tính toán khoa học và kĩ thuật với các phần tử cơ bản là ma trận trên máy tính cá nhân do công ty "The MATHWORKS" viết ra.
Thuật ngữ MATLAB có được là do hai từ MATRIX và LABORATORYghép lại. Chương trình này hiện đang được sử dụng nhiều trong nghiên cứu các vấn đề tính toán của các bài toán kĩ thuật như: Lý thuyết điều khiển tự động, kĩ thuật thống kê xác suất, xử lý số các tín hiệu, phân tích dữ liệu, dự báo chuổi quan sát, v.v…
MATLAB được điều khiển bởi các tập lệnh, tác động qua bàn phím. Nó cũng cho phép một khả năng lập trình với cú pháp thông dịch lệnh – còn gọi là Script file. Các lệnh hay bộ lệnh của MATLAB lên đến số hàng trăm và ngày càng được mở rộng bởi các phần TOOLS BOX( thư viện trợ giúp) hay thông qua các hàm ứng dụng được xây dựng từ người sử dụng. MATLAB có hơn 25 TOOLS BOX để trợ giúp cho việc khảo sát những vấn đề có liên quan trên. TOOL BOX SIMULINK là phần mở rộng của MATLAB, sử dụng để mô phỏng các hệ thống động học một cách nhanh chóng và tiện lợi.
MATLAB 3.5 trở xuống hoạt động trong môi trường MS-DOS.
MATLAB 4.0, 4.2, 5.1, 5.2, … hoạt động trong môi trường WINDOWS. Các phiên bản 4.0, 4.2 muốn hoạt động tốt phải sử dụng cùng với WINWORD 6.0. Hiện tại đã có phiên bản 5.31 (kham khảo từ Website của công ty). Chương trình Matlab có thể chạy liên kết với các chương trình ngôn ngữ cấp cao như C, C++, Fortran, … Việc cài đặt MATLAB thật dễ dàng và ta cần chú ý việc dùng thêm vào các thư viện trợ giúp hay muốn liên kết phần mềm này với một vài ngôn ngữ cấp cao.

Còn các phiên bản MATLAB khác thì làm việc với hệ điều hành UNIX.

Hình 1.1 : Khởi động MATLAB từ môi trường WINDOWS


Hình 1.2 : Giao diện biểu tượng của MATLAB (Version 5.1)

Việc khởi động MATLAB trên mỗi hệ thống khác nhau. Trong môi trường WINDOWS hay MACINTOSH, chương trình thường được khởi động thông qua việc nhắp chuột trên các icon hay còn gọi là biểu tượng. Còn với môi trường UNIX, MS-DOS ,việc khởi động thông qua dòng lệnh:
:\ MATLAB 

Giao diện của MATLAB sử dụng hai cửa sổ: cửa sổ lệnh (command window) và cửa sổ đồ thị (Figure window).
Hình 1.3 : Giao diện cửa sổ lệnh của MATLAB khi khởi động xong

- Cửa sổ lệnh dùng để đưa lệnh và dữ liệu vào đồng thời in ra kết quả.
- Cửa sổ đồ thị trợ giúp cho việc truy xuất đồ họa để thể hiện những lệnh hay kết quả đầu ra dưới dạng đồ họa.

Hình 1.4 : Giao diện cửa sổ đồ thị của MATLAB

Việc ngắt chương trình đang thực hiện hay các chương trình không đúng theo yêu cầu đều được thông qua phím nóng Ctrl + C.
Để thoát khỏi chương trình MATLAB ta có thể dùng lệnh
>> exit  hay >> quit  (  : nhấn ENTER)
hay từ menu thả xuống hay nhấn vào trên góc phải màn hình của cửa sổ chính MATLAB.
MATLAB được điều khiển bằng những câu lệnh được kết hợp theo một trật tự nhất định và gọi đó là chương trình. Chương trình chứa nhiều câu lệnh và những hàm chức năng để giải những bài toán lớn hơn.
Các câu lệnh trong MATLAB rất mạnh và có những vấn đề chỉ cần một câu lệnh là đủ giải quyết bài toán. Mô phỏng trong MATLAB sẽ cho ta hình ảnh tọa độ không gian hai chiều (2D) và ba chiều(3D).

II.2. Các phím chức năng đặt biệt (chuyên dùng) và các lệnh dùng cho hệ thống:

Ctrl + P hay 

Ctrl + n hay 

Ctrl + f hay 

Ctrl + b hay 

Ctrl + l hay Ctrl + 

Ctrl + r hay Ctrl + 

Ctrl + a hay HOME

Ctrl + k Gọi lại lệnh vừa thực hiện trước đó từ của sổ lệnh của MATLAB

Gọi lại lệnh đã đánh vào trước đó

Chuyển con trỏ sang phải một kí tự

Chuyển con trỏ sang trái một kí tự.

Chuyển con trỏ sang phải một từ

Chuyển con trỏ sang trái một từ

Chuyển con trỏ về đầu dòng.

Xoá cho đến dòng cuối cùng

Các lệnh hệ thống :

Các lệnh trên cũng như sau này được viết từ cửa sổ lệnh của MATLAB

Casesen off

Casesen on

Clc

Clf

computer

exit hay quit

Ctrl + C

help

input

load

pause

save

Demo


Edit Bỏ thuộc tính phân biệt chữ hoa và chữ thường

Sử dụng thuộc tính chữ hoa và chữ thường.

Xóa cửa sổ dòng lệnh

Xó cửa sổ đồ họa

Lệnh in ra một xâu kí tự cho biệt loại máy tính.

Thoát khỏi chương trình MATLAB

Dừng chương trình khi nó rơi vào tình trạng lặp không kết thúc .

Xem trợ giúp

Nhập dữ liệu từ bàn phím.

Tải các biến đã lưu trong một file đưa vào vùng làm việc.

Ngừng tạm thời chương trình.

Lưu giữ các biến vào file có tên là matlab.mat

Lệnh cho phép xem các chương trình mẫu (minh họa khả năng làm việc của MATLAB).

Lệnh để vào cửa sổ soạn thảo (dùng để viết một chương trình)


II.3.Biến trong Matlab :

Tên các biến trong MATLAB có thể dài 19 kí tự bao gồm các chữ cái cùng các chữ số cũng như một vài kí tự đặc biệt khác nhưng luôn phải bắt đầu bằng chữ cái. Tên các hàm đã được đặt cũng có thể được sử dụng làm tên của biến với điều kiện hàm này sẽ không được sử dụng trong suốt quá trình tồn tại của biến cho đến khi có lệnh clear xoá các biến trong bộ nhớ hay clear + tên của biến.
Bình thường Matlab có sự phân biệt các biến tạo bởi chữ cái thường và chữ cái hoa.Các lệnh trong Matlab nói chung thường sử dụng chữ cái thường. Việc phân biệt đó có thể đươc bỏ qua nếu chúng ta thực hiện lệnh.
>> casensen off % bỏ thuộc tính phân biệt chữ hoa và chữ thường.
Việc kiểm tra sự tồn tại của các biến trong bộ nhớ thông bộ qua lệnh.
who

whos


who global

exist(namesrt)
Hiển thị danh sách các biến đã được định nghĩa.

Hiển thị các biến đã được định nghĩa cùng kích thước của chúng và thông báo chúng có phải là số phức không.

Hiển thị các biến cục bộ.

Hiển thị các biến phụ thuộc vào cách các biến được định nghĩa trong chuỗi namestr. Hàm sẽ trả lại giá trị sau:
Nếu namestr là tên của một biến.
Nếu namestr là tên của một file.m.
Nếu namestr là tên của một Mex file
Nếu namestr là tên của hàm dịch bởi Simulink.
Nếu namestr là tên của hàm được định nghĩa trước bởi Matlab.


/file/d/0Bz7Zv9 ... sp=sharing
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status