76• format bank

Một phần của tài liệu bài giảng phân tích hệ thống (Trang 76)

• 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 hin 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 lnh 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 vic ca 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 vic (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ụ:

Một phần của tài liệu bài giảng phân tích hệ thống (Trang 76)

Tải bản đầy đủ (PDF)

(160 trang)