Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
14Activity
0 of .
Results for:
No results containing your search query
P. 1
Mask trong Matlab

Mask trong Matlab

Ratings: (0)|Views: 489 |Likes:

More info:

Published by: Nguyễn Hồng Quân on Oct 10, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

06/10/2013

pdf

text

original

 
HƯỚNG DẪN CÁCH XÁC LẬP NHIỀU THÔNG SỐ CÙNG LÚC TRONGSIMULINK
Trong mô hình Simulink, chẳng hạn mô phỏng mạch điện, có những phần tử mình khôngmuốn cho giá trị ngay mà mình muốn tùy hứng cho thế nào thì cho, chẳng hạn mình khôngmuốn cho ngay R, L, C bằng bao nhiêu mà chỉ muốn khi nào cần mô phỏng thì cho R, L, Ctùy ý. Lúc đó mình cứ để giá trị của phần tử là một biến nào đó,
a, b, c 
chẳng hạn rồi khi cầnđặt giá trị thì vào
Command Window 
mà gõ
a, b, c 
bằng bao nhiêu.Tuy nhiên lúc này mình sẽcảm thấy mệt nhọc vì phải chuyển qua cửa sổ khác, phải nhớ có những biến nào, phải gõtừng cái một, ôi chao đủ thứ lôi thôi.Có người nghĩ đến kết hợp GUI với Simulink, nhưng không ổn vì vẫn phải chuyển cửa sổ rồimới mở GUI lên được, đã vậy
Workspace
của GUI tách biệt với
Workspace
của Simulink,làm sao truyền biến qua cho nhau được?Nào, tới đây đã có ai thấy nản chí chưa? Tóm lại kết hợp GUI với Simulink là biện phápkhông khả thi.Nhưng…Thế mà lại có cách đấy…Cũng có dialog box, cũng có ô nhập liệu, nhưng không phải GUI…Cứu cánh cho chúng ta là 1 khối trong Simulink có tên là
Subsystem
cùng cái mà Simulinkgọi là
Mask 
.Dùng những cái đó, ta có thể đặt vào trong mô hình Simulink một phần tử mà chỉ cầndouble-click vào đó là một hộp thoại hiện lên cho mình nhập giá trị vào.Bây giờ lấy ví dụ thế này: Mô hình của mình gồm một nguồn phát sóng sin và 1 scope vẽdạng sóng. Tuy nhiên cái nguồn sin này có ω và φ tùy ý mình nhập vào. Vậy là ta không thểdùng cái
Sources/SineWave
rồi, đúng không?Cách làm với
Subsystem
như sau:Vào trong
Library 
lôi cổ
Subsystem
ra.
 
Rồi, double-click vào Subsystem, sẽ có một mô hình Simulink con mở raVì thông số nhập vào là ω với φ nên trong
Subsystem
phải có cái này.Thay thế tất cả những cái có sẵn trong
Subsystem
bằng những cái này:
 
Mô hình Simulink của ta giờ thế này:Right-click lên
Subsystem
, chọn
Mask Subsystem
:Chuyển qua tab
Parameters:

Activity (14)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Tuan Anh Nguyen liked this
Tuan Anh Nguyen liked this
Huy Cường liked this
Tuan Anh Nguyen liked this
Cong Dang Thanh liked this
Quoc Hung Nguyen liked this
Cong Dang Thanh liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->