回覆列表
  • 1 # 使用者3803134654446

    首先,sim是可以用local workspace的,比如

    更新一點的版本里可以直接用

    sim(modelname, ‘SrcWorkspace’, ‘current’)

    但是注意這個方法不能和PCT(平行計算工具箱)一起用。

    然後,如果要用PCT的話,可以這樣搞

    hw = get_param(modelname, ‘modelworkspace’)hw.assignin(variablename, value)

    也就是把變數assign到模型的model workspace裡面。不過這種方法會把模型變dirty,所以如果函式的開頭用

    open_system(modelname)

    或者

    load_system(modelname)

    那麼結尾最好用

    close_system(modelname, 0)

    避免儲存修改的模型

    以上這些基本技巧應該夠用了

    最後,重要的事情說三遍:不要用全域性變數,不要用全域性變數,任何情況下都不要用全域性變數。

  • 中秋節和大豐收的關聯?
  • 移栽樹木出現假活現象如何處理?