2017-04-01 59 views
0

當我嘗試將數據導入到「從Simulink中的」Workspace「塊中時,出現問題。將數據加載到「from workspace」塊simulink從.m文件

我有.m文件中的數據,我想將這些數據寫入「from Workspace」。系統顯示錯誤爲「未定義變量」。有人對我的問題有任何想法。

謝謝!

+1

錯誤消息很清楚。您指定要從Workspace讀取的變量不存在。在運行模型之前,您需要定義它。打開塊並單擊幫助按鈕以查看如何使用該塊。 –

+0

感謝您的幫助。 我已經在命令窗口中運行它。所以現在我想運行腳本文件,但它沒有定義數據工作區。 –

+0

在你的問題中,展示一個你已經嘗試過的工作,而不是什麼的最小例子。包含確切的錯誤消息。 –

回答

0

「from Workspace」塊允許從已經存儲的變量中導入值,而不是從任何腳本導入。如果您有任何腳本中的數據,則可以運行它並確保所需的變量位於工作區中。

而且,Simulink模塊要求一個特定的數據結構如下:

Simulink Capture

如果您遇到這種結構的麻煩,你可以做到這一點在其他意義上,使用塊「到工作區「並查看返回的變量的結構。

Command Window and Workspace Capture

+0

'結構與時間'只是可能使用的幾種格式之一。其他的是'結構沒有時間','時間序列'對象或2維矩陣。 –