How to create own stimulus to drive simulink blocks ?
5 ビュー (過去 30 日間)
古いコメントを表示
Hello,
I am new to Simulink world. I want to generate my own stimulus to drive my simulink design blocks. I can use the Simulink existing source blocks (such as step, sine etc). But I want to control a group of my signals as the function of simulation time. For example, signal A goes to a value at simulation time T1, then change to a different value at simulation time T2. Similar request for other signals. I am looking a suggestions for to write a simple function (text based is prefered) to achieve this purpose.
Thank you in advance.
-Tom
0 件のコメント
回答 (1 件)
Azzi Abdelmalek
2013 年 2 月 21 日
編集済み: Azzi Abdelmalek
2013 年 2 月 21 日
Example:
t1=0:0.1:10
y1=sin(t)
t2=10.1:0.1:20
y2=cos(t)./t
t=[t1 t2];
y=[y1 y2];
ty=[t;y];
save yourfile ty
In your Simulink model use a from file block and set a file name to yourfile.mat
参考
カテゴリ
Help Center および File Exchange で Sources についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!