您現(xiàn)在的位置:  
 首 頁 > HFSS > HFSS問答百科 > matlab調用HFSS中的問題

matlab調用HFSS中的問題

文章來源: 互聯(lián)網    錄入: mweda.com   

最近在研究如何用matlab調用hfss,從網上下了那個HFSS-MATLAB-SCRIPTING-API的工具箱,發(fā)現(xiàn)有個問題。
在運行工具箱中的例子dipole_example.m時,發(fā)現(xiàn)在優(yōu)化迭代的時候,由hfss計算后輸出的臨時m文件里的S參數(shù)雖然變了,但實際上run(tmpDataFile);這個語句后,不論第幾次迭代,工作空間里的S值始終是第一次迭代的值。也就是說,第一次迭代時,建了一個模型,輸出了S參數(shù)到一個文件里,然后加載(run),提取S參數(shù)進行計算;然后第二次迭代,換了模型,又輸出S參數(shù)到同名的臨時m文件,此時該文件中的S參數(shù)已經變了,但run后再提取S時,卻還是第一次迭代時的值,并沒有用到第二次的值。這是為什么呢?

附件是工具箱。

hfssapi.pdf
(2008-11-27 20:03:50, Size: 87.4 KB, Downloads: 10)


申明:網友回復良莠不齊,僅供參考。如需專業(yè)解答,推薦學習李明洋老師的HFSS培訓視頻,或咨詢本站專家。