Simulink block from workspace

3 ビュー (過去 30 日間)
dd123
dd123 2011 年 11 月 8 日
コメント済み: charanarur panem 2018 年 7 月 9 日
I am new to matlab. I have some problems when I use the simulink block 'from workspace'.First, I opened a file in the command window.the first column of the file is time information and the second column is the signal value. Let say the name displayed on the workspace for the file is V1. Then,I placed the block 'from workspace' in simulink. I put V1 for the block parameter, 'Data:'. It pop up an error message 'invalid matrix format'. May I know what should I change to be able to get the information from the workspace?

回答 (2 件)

Fangjun Jiang
Fangjun Jiang 2011 年 11 月 8 日
What file are you open, .mat or .txt or something else?
In Command Window, do the following,
t=(0:0.1:10)';
y=sin(t);
simin=[t y]
Then drag a "From Workspace" block to an empty model, drag a scope, connect it and run the simulation. Do you see a sine curve in the scope?
  3 件のコメント
Fangjun Jiang
Fangjun Jiang 2011 年 11 月 9 日
What do you get if you run size(t) and size(y)? Is the data in t strictly incremental?
dd123
dd123 2011 年 12 月 5 日
Thanks for your help. I managed to identify the problem.The last value in the file is not valid and that cause the problem when I tried to load the data with simulink block 'from workspace'.

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


Guy Rouleau
Guy Rouleau 2011 年 11 月 9 日
編集済み: John Kelly 2015 年 2 月 27 日
I recommend going through the "Importing Signal Data in Simulink" section of the doc:
Depending on your task, the table "Guidelines for Specifying Time and Signal Values for Imported Data" will help you implementing the most appropriate method.
  1 件のコメント
charanarur panem
charanarur panem 2018 年 7 月 9 日
please help for the workspace simulink problem.Actaully i gave input 100x50 data,but workspaceoutput shows 1100x50,please tell me how to get 100x50 data matrix

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

カテゴリ

Help Center および File ExchangeNaming Conventions についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by