Các lệnh trong Matlab

Một phần của tài liệu Sử dụng một số mô hình dao động và sóng điện tử được xây dựng bằng ngôn ngữ lập trình Matlab để giảng dạy chương dao động và sóng điện tử vật lý lớp 12 ban nâng cao (Trang 43)

9. Cấu trúc luận văn

2.2.4Các lệnh trong Matlab

 Để khởi động: ta kìch chuột trái vào biểu tƣợng MatLab.

- Không gian làm việc( work space ) để lƣu trữ các biến trong quá trính tình toán.

- 1 cửa sổ lệnh(command window) để nhập lệnh và hiển thị kết quả dạng số, xâu ký tự và biểu thức.

- Nhiều cửa sổ đồ hoạ( Figure ) để hiển thị các kết quả dạng đồ thị, hính ảnh. - 1 cửa sổ soạn thảo ( Editor )để soạn thảo chƣơng trính.

- Một số cửa sổ phụ khác. - Các thƣ viện hàm ngoài

 Để nhận sự trợ giúp của MatLab hãy:

- kìch chuột trái vào biểu tƣợng help của MatLab hoặc - gõ help+<từ cần trợ giúp>

 Để đóng MatLab: kìch chuột trái vào [x] ở cửa sổ lệnh MatLab

 Làm việc ở chế độ hội thoại:

 Trong chế độ hội thoại MatLab cho phép ta nhập trực tiếp các lệnh từ bàn phìm và nhận kết quả xử lý các lệnh này. Mỗi lần MatLab chỉ xử lý từng dòng lệnh

nhập một .

 Tại dấu mời >> của MatLab trong cửa sổ lệnh ta nhập dòng lệnh cần xử lý , rồi bấm Enter để thực hiện dòng lệnh này.

 Trên một dòng lệnh có thể nhập nhiều lệnh, các lệnh cách nhau bởi dấu phẩy < , > hoặc dấu chấm phẩy < ; > .

 Với một lệnh dài hoặc dòng lệnh dài, để thông báo cho MatLab biết dòng hiện thời còn tiếp tục xuống dòng dƣới, ta dùng 3 dấu chấm liền nhau < > , bấm Enter để xuống dòng, rồi lại gõ tiếp

 Khi gặp lệnh thực hiện đƣợc :

- nếu kết quả có dạng số, dạng ký tự hoặc biểu thức toán và sau lệnh này không có dấu chấm phẩy < ; > ,thí MatLab sẽ đƣa kết quả ra ở cửa sổ lệnh.

 Khi gặp lệnh không thực hiện đƣợc: MatLab sẽ thông báo lỗi ở cửa sổ lệnh và dừng lại ở lệnh này.

 Chế độ hội thoại chỉ nên sử dụng khi giải các bài toán nhỏ ,có cấu trúc đơn giản, chỉ sử dụng 1 lần.

 Các lệnh cơ bản trong Matlab

Lệnh Clear: Xóa tất cả các biến trong bộ nhớ Matlab

Lệnh clc: Lệnh xóa cửa sổ lệnh (command window)

Lệnh pause: Chờ sự đáp ứng từ phìa ngƣời dùng

Lệnh =: lệnh gán

Lệnh %: câu lệnh sau dấu này đƣợc xem là dòng chú thìch

Lệnh input: lệnh lấy vào một giá trị.

Ví dụ: x = input(„Nhap gia tri cho x:‟);

Lệnh help: lệnh yêu cầu sự giúp đở từ Matlab

Lệnh Save: Lƣu biến vào bộ nhớ

Ví dụ: Save test A B C (lưu các biến A, B, C vào file test)

Lệnh Load: load biến từ file hay bộ nhớ

Ví dụ: Load test Lệnh Rẻ nhánh: cú pháp nhƣ sau Lệnh If: IF expression statements ELSEIF expression statements ELSE statements END Lệnh Switch: (adsbygoogle = window.adsbygoogle || []).push({});

SWITCH switch_expr CASE case_expr, statement,..., statement

CASE {case_expr1, case_expr2, case_expr3,...} statement,..., statement ... OTHERWISE, statement,..., statement END Lệnh lặp: cú pháp nhƣ sau: Lệnh For:

FOR variable = expr, statement,..., statement END

Lệnh While:

WHILE expression statements

END

Lệnh Break: Thoát đột ngột khỏi vòng lặp WHILE hay FOR.

Lệnh Continue: Bỏ qua các lệnh hiện tại, tiếp tục thực hiện vòng lặp ở lần lặp tiếp theo.

Lệnh Return: lệnh trả về

Lệnh clf: xóa hính hiện tại

Lệnh plot(signal): vẽ dạng sóng tìn hiệu signal

Lệnh stairs(signal): vẽ tìn hiệu signal theo dạng cầu thang.

Lệnh stem(signal): vẽ chuỗi dữ liệu rời rạc

Lệnh bar(signal): vẽ dữ liệu theo dạng cột

Một phần của tài liệu Sử dụng một số mô hình dao động và sóng điện tử được xây dựng bằng ngôn ngữ lập trình Matlab để giảng dạy chương dao động và sóng điện tử vật lý lớp 12 ban nâng cao (Trang 43)