Môi trường lập trình Simulink được tạo nên từ các khối chuẩn trong các thư viên của Simulink. Các thư viện Simulink bao gồm các khối sau:
Hình 7-1: Thư viện khối chuẩn của Simulink
Sau đây chúng ta sẽ đi tìm hiệu cụ thể tác dụng và cách làm việc của các khối hay dùng trong các thư viện.
1. Thư viện các khối Sources (Khối phát tín hiệu):
Thư viện này gồm các khối tạo nguồn tín hiệu khác nhau. Trong thư viện Sources có các khối như trong bảng dưới đây:
Tên khối Chức năng Band-LimitedWhite
Noise Đưa nhiễu trắng vào hệ Chirp-Signal Tạo sóng sin tần số bất kỳ
Clock Cấp thời gian thực
Constant Tạo đại lượng không đổi, tín hiệu đầu vào không đổi Digital Clock Cấp thời gian, với thời gian lấy mẫu
Discrete Pulse
Generator Khối phát tín hiệu dao động rời rạc From Workspace Đọc dữ liệu trong vùng nhớ đệm
From file Đọc dữ liệu từ một file
Pule Generator Tạo các xung với các chu kỳ khác nhau Ramp Phát tín hiệu đường y = ax + b Random Number Tạo các số ngẫu nhiên phân bố chuẩn Repeating Sequence Tạo tín hiệu tuỳ ý lặp lại theo chu kỳ
Signal Generator Tạo các dạng tín hiệu khác nhau Sine Wave Tạo tín hiệu hình sin
Step Tạo tín hiệu dạng hàm bậc thang đơn vị (hàm bước nhảy)
Uniform Random
Number Tạo các số ngẫu nhiên phân bố đều
- Constant:
Khối tạo nên hắng số. Hằng số đó có thể là véctơ hay ma trận, hay tín hiệu đơn tùy ta khai báo ở constant. Muốn vậy nháy đúp vào khối ta sẽ mở ra cửa sổ Block Parameters và có thể nhập các tham số sau đó ấn OK.
Ở ô interpret véctơ parameters nếu chọn ta có thể khai báo tham số là véctơ hàng hay véctơ cột, nếu không chọn véctơ hàng hay cột mà ta khai báo chỉ có thể dùng như véctơ với chiều dài n.