2016-03-09 51 views
0

我正嘗試使用「From file」塊從Simulink中的.mat文件將我的數據加載到我的模擬模型中。我正在使用Matlab 2012a。我的數據文件是尺寸爲1x200的實數的一維數據(類型爲double)。Simulink不加載來自.mat文件的數據

當我跑我的模擬我收到以下錯誤: Simulation error

在Matlab中的喜好,我已經設置了設置選項「Matlab的7.3版本,或「可以在加載保存MAT文件」以後「,但這不起作用。我也測試過這種方法沒有成功:http://www.mathworks.com/matlabcentral/answers/47422-simulink-does-not-support-loading-the-input-data-in-file
我會感謝任何想法。

+0

請嘗試創建am [mcve]。內容是什麼?是否只需要一個文件塊來重現您的問題? – Daniel

+0

@丹尼爾我相信,我的問題是不言自明的。我在.mat文件中有一定的數據,我希望在Simulink的仿真模型中使用它們,並使用「from file」塊。不過,使用此塊時出現此錯誤。我想知道什麼可能會導致此錯誤以及如何避免此錯誤。 – user2179427

回答

4

按照在From File塊的幫助文檔(通過按塊對話框中的按鈕Help獲得):

Matrix format can be used only for vector, double, noncomplex signals. Each 
column of the matrix must have a time stamp in the first row and a vector 
containing the corresponding data sample in the subsequent rows. 

你1x200向量不匹配這種格式。您需要添加代表時間的第一行。

相關問題