• format bank a = 1.33 • format hex a = 3ff5555555555555 • format rat a=4/3
Để thay đổi chếđộ định dạng mặc định ta có thểPreferences từ menu File, chọn định dạng số mong muốn từ thẻ (tap) General.
Ngoài các định dạng số ở trên, còn có hai định dạng để bỏ đi hoặc thêm vào các dòng trắng giữa các kết quả của lệnh hoặc giữa các dòng lệnh:
• format compact
lệnh này xoá bỏ các dòng trắng làm cho ta có thể quan sát được nhiều thông tin hơn trên màn hình hoặc cửa sổ.
• format loose sẽ thêm vào các dòng trắng.
4.2.3.5- Ngăn không cho hiển thị kết quả tính toán ra màn hình
Nếu bạn chỉđơn giản là gõ vào một câu lệnh (phép tính) và nhấn ↵, Matlab sẽ tựđộng hiển thị kết quả của câu lệnh (phép tính) đó ra màn hình. Tuy nhiên nếu bạn kết thúc dòng lệnh với một dấu (;) thì Matlab sẽ thực hiện việc tính toán nhưng không hiển thị kết quả ra màn hình. Điều này đặc biệt có ích khi thực hiện tính toán với các véc tơ hoặc Matlab trận có số phần từ rất lớn.
4.2.3.6- Dòng lệnh dài
Nếu một câu lệnh quá dài, không vừa trên một dòng, ta sử dụng một toán tử ba chấm (…) sau đó nhấn ↵để biểu thị rằng câu lệnh còn tiếp tục ở dòng kế tiếp. Ví dụ:
s = 1 – 1/2 + 1/3 – 1/4 + 1/5 – 1/6 + 1/7 ... – 1/8 + 1/9 – 1/10 + 1/11 – 1/12;
Số ký tự tối đa cho phép trên một dòng là 4096 ký tự. Các khoảng trắng (dấu cách) xung quanh các dấu =, +, -, *, /,… là tuỳ ý (không nhất thiết phải có) nhưng chúng giúp ta dễ đọc hơn.
77
4.2.4- Không gian làm việc của Matlab (Matlab Workspace)
Không gian làm việc của Matlab chứa một tập các biến (các mảng được đặt tên) mà bạn có thể thao tác từ dòng lệnh của Matlab. Có thể sử dụng lệnh who và whos để xem nội dung của workspace. Lệnh who cho một danh sách tóm tắt các biến còn lệnh whos cho biết các thông tin cả về kích thước và kiểu dữ liệu. Sau đây là ví dụ về lệnh whos trên một workspace chứa 8 biến thuộc các kiểu dữ liệu khác nhau:
whos
Name Size Bytes Class
A 4x4 128 double array D 3x5 120 double array M 10x1 40 cell array S 1x3 628 struct array h 1x11 22 char array n 1x1 8 double array s 1x5 10 char array v 1x14 28 char array
Grand total is 93 elements using 984 bytes
Để xoá tất cả các biến đang tồn tại trong Workspace, gõ >>clear ↵
Matlab có các lệnh cho phép người sử dụng lưu nội dung của Workspace ở bất kỳ thời
điểm nào trong phiên làm việc và sau đó có thể nạp dữ liệu trở lại Matlab trong phiên làm việc đó hoặc phiên làm việc sau đó. Lưu và nạp dữ liệu cũng có thể xuất nhập các file dữ liệu kiểu text.
4.2.4.1- Lưu không gian làm việc (Saving the Workspace)
Để lưu Workspace, chọn lệnh Save Workspace as từ menu File hoặc gõ lệnh trực tiếp từ cửa sổ lệnh. Lệnh lưu dữ liệu sẽ lưu nội dung của Workspace thành một file nhị phân có phần mở rộng là .mat. Ví dụ: