linking values in command window to simulinl

i have values in command window
t=0:0.1:10;y1=sin(4*t);
y=reshape(bsxfun(@times,repmat(y1,3,1)',[1 3 5]),1,[]);
close,
plot(y) will give the sine wave,but i need this sive wave to be plotted in simulink,and i need to see the graph in scope
please help
if not is it possible to embedded these vales in simulink to get graph in scope

 採用された回答

Azzi Abdelmalek
Azzi Abdelmalek 2012 年 11 月 19 日
編集済み: Azzi Abdelmalek 2012 年 11 月 19 日

0 投票

ty=[t' y']
In your Simulink model use From Workspace block from Simulink/Sources and set data to ty

9 件のコメント

Pat
Pat 2012 年 11 月 19 日
Azzi i get error
Error using ==> horzcat CAT arguments dimensions are not consistent.
Pat
Pat 2012 年 11 月 19 日
Azzi please look at this i have done in command window i get error
Azzi Abdelmalek
Azzi Abdelmalek 2012 年 11 月 19 日
編集済み: Azzi Abdelmalek 2012 年 11 月 19 日
You've used repmat to y then you must change t. try this
t=0:0.1:10;y1=sin(4*t);
y=reshape(bsxfun(@times,repmat(y1,3,1)',[1 3 5]),1,[]);
t=0:0.1:(length(y)-1)*0.1
ty=[t' y']
Pat
Pat 2012 年 11 月 19 日
Thanks a lot Azzi,i got it ,please can you tell is it possible to implement this in simulink by using anyblock,(without using from workspace block).i should not use m file,need to simulate directly in simulink
Azzi Abdelmalek
Azzi Abdelmalek 2012 年 11 月 19 日
Use three sine wave block with diffrent amplitudes, pass them through a multiport switch
Pat
Pat 2012 年 11 月 19 日
Azzi i used from workspace block ,but i am not getting increasing sine wave,is the axis worng,if so can you please tell how to change x and y axis in scope
please see this
Azzi Abdelmalek
Azzi Abdelmalek 2012 年 11 月 19 日
Because your stop time is 10 s, make it 30 s
Pat
Pat 2012 年 11 月 19 日
Thans azzi please chk at this i get error while simulating
Azzi Abdelmalek
Azzi Abdelmalek 2012 年 11 月 19 日
Pat, read the help of the multiport switch, Now I have to leave

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

製品

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by