“gcs”在 MATLAB 中不回傳任何內容

“gcs”在 MATLAB 中不回傳任何內容

當我重新啟動電腦並重新打開我正在處理的 .m 腳本後,由於某種原因,它被破壞了。gcs由於某種原因,0×0 empty char array當它應該返回當前系統的路徑名時返回。

答案1

你檢查了嗎gcs 文件?它明確指出:

gcs 傳回目前系統的路徑名。目前的系統是其中之一:

  • 編輯期間,最近單擊的系統或子系統或包含最近單擊的區塊的系統或子系統

  • 在包含 S-Function 模組的系統模擬期間,包含目前正在評估的 S-Function 模組的系統或子系統

  • 在回調期間,包含正在執行回呼例程的任何區塊的系統

  • 在評估 MaskInitialization 期間,包含正在評估遮罩的區塊的系統

  • 最近使用load_system載入到記憶體中的系統;只有第一次使用 load_system 才會讓模型成為目前系統

如果您剛剛重新啟動電腦並重新開啟 m 腳本,則尚未載入任何內容。開啟 MATLAB/Simulink 並載入一個項目,然後gcs將返回目前系統的路徑。

相關內容