Mở đầu
6
#
Bài tập 1-1.
Sử dụng lệnh help hoặc lookfor để tìm kiếm thông tin cho các câu hỏi sau:
• Hãy tìm lệnh thể hiện phép toán hàm cosin đảo hay cos
-1
.
• Có phải MATLAB có một hàm toán học dùng để tính ước số chung lớn nhất (the greatest
common divisor)?
• Tìm thông tin về hàm logarithms.
1.3. DÖØNG MOÄT LEÄNH HAY CHÖÔNG TRÌNH
Thỉnh thoảng chúng sẽ gặp một lỗi bên trong lệnh hay chương trình của mình, lỗi này có thể
làm cho lệnh hay chương trình không thể dừng lại. Để dừng lệnh hay chương trình này lại ta
nhấn tổ hợp phím Ctrl-C hoặc Ctrl-Break. Đôi khi để chương trình dừng lại ta phải làm
động tác này vài lần và phải chờ trong vài phút.
1.4. ÑÖÔØNG DAÃN
Trong MATLAB, lệnh hay chương trình có thể chứa m-flie, các file này chỉ là các file text và
có phần mở rộng là ‘.m’. Các file này phải được đặt trong các thư mục mà MATLAB thấy
được. Danh sách các thư mục này có thể được liệt kê bởi lệnh path. Một trong các thư mục
mà MATLAB luôn nhìn thấy là thư mục làm việc hiện tại, thư mục này có thể được xác định
bởi lệnh pwd. Sử dụng hàm path, addpath và rmpath để thêm hay xóa các thư mục đường
dẫn. Công việc này cũng có thể được thực hiện từ thanh công cụ: File – Set path …
#
Bài tập 1-2.
Gõ lệnh path để kiểm tra các thư mục có trong đường dẫn. Cộng một thư mục bất kỳ vào
trong đường dẫn.
1.5. KHOÂNG GIAN LAØM VIEÄC (WORKSPACE)
Khi làm việc trong cửa sổ lệnh (Command Window), MATLAB sẽ nhớ tất cả các lệnh và tất
cả các biến mà chúng ta đã tạo ra. Các lệnh và biến này được hiện thị trong workspace. Chúng
ta có thể dễ dàng gọi lại các lệnh này khi cần, ví dụ để gọi lệnh trước ta sử dụng phím
↑. Các
giá trị biến có thể được kiểm tra lại bởi lệnh who, lệnh who sẽ cho danh sách các biến có
trong workspace. Và lệnh whos thể hiện cả tên, kích thước và lớp của biến. Ví dụ, giả sử rằng
bạn đã thực thi tất cả các lệnh trong phần 1, khi thực thi lệnh who bạn sẽ có được các thông
tin như sau:
>> who
Your variables are:
a ans
b x
Lệnh clear <tên biến> sẽ xóa biến này khỏi workspace, clear hay clear all sẽ xóa tất cả các
giá trị biến. Việc xóa tất cả các giá trị biến là cần thiết khi ta bắt đầu một chương trình hay
một bài tập mới
>> clear a x
>> who
Your variables are:
ans b