2011-01-31 65 views
0

我有一個 - 也許很簡單 - 問題:處理Simulink庫

我創建了我自己的庫並將我的自定義塊拖入新模型中。 關閉我的庫窗口後,我的模擬沒有找到任何這些塊,因爲它沒有作爲窗口打開。

如何通過添加引用或類似的東西來解決此問題?

映入眼簾,poeschlorn

回答

1

您可以使用該模型的PreLoadFcn回調加載庫(load_system)。

+0

你能告訴我,如何將這個功能添加到我的模型?我對mathworks紀錄片有點迷惑 – poeschlorn 2011-01-31 11:58:15

+1

這是「模型屬性」(您的模型的菜單文件)的第二個選項卡。只需在第一個回調中添加「load_system(your lib)」即可。 – 2011-01-31 12:27:29

1

當您開始模擬時,庫不一定是開放的,Simulink會自動解析庫鏈接並在需要時加載庫。但是,保存庫後,庫必須位於MATLAB路徑中。確保保存庫的目錄位於路徑上。