2011-09-02 47 views
1

我发现了如何通过做小运动,你在看到使用“从工作区”,为了“给工作区”块在.mdl文件文件执行模拟下面的图片。 我得到的东西从Simulink中的工作区,一个名为“simout” 可变的,但我不知道如何查看在此变量。 有谁可以告诉我怎么看我的模拟的结果吗? 我输入变量“simout”的名字,但我不得到什么,只有这样的信息:Matlab的:如何看一个模拟的结果

simout = 

    time: [] 
    signals: [1x1 struct] 
blockName: 'Fromworkspace/To Workspace' 

太谢谢你了! enter image description here

回答

3

的数据是在simout.signals.values和时间在simout.time

0

从来就找到了解决办法:

enter image description here

如果我选择变量输出格式作为数组,然后当我写在工作空间中的变量,则NUMERICS值的名称被打印。

+0

好了,这也许不是只使用一个数组是一个好主意。如果您打算在Simulink模型中的其他地方使用“From Workspace”块,则预计该变量是一个结构。你可以像Nzbuu提到的使用simout.signals.values一样访问这些值 – Kiran

相关问题