使用HFSS優(yōu)化工具中的MATLAB選項(xiàng)的一個問題

2017-04-05  by:CAE仿真在線  來源:新浪博文

今天在用HFSS中的優(yōu)化工具選項(xiàng)中的MATLAB時,遇到一個奇葩的問題;其他幾臺電腦都可以使用這個優(yōu)化,可以調(diào)用MATLAB中自帶的Optimization Tool工具箱來優(yōu)化。相比于hfss自帶的幾個優(yōu)化算法來說,MATLAB中的算法效率更高,也更容易優(yōu)化出來好結(jié)果。

但是,服務(wù)器上總是調(diào)用失敗,錯誤是:

[error] Engine : Initial connect from MATLAB never received, aborting.

弄了許久,重裝了matlab和hfss還是如此,當(dāng)然我也不行重啟試了試。。。然而還是如此。

晚上回來開筆記本,自己的筆記本上也是這個樣子,跪了。

Google搜了一遍都沒任何關(guān)于這個的結(jié)果。

最后看了HFSS生成的優(yōu)化腳本,是個m文件,第一段就是:

% make sure platform matches

if strcmp(computer, 'PCWIN64') ~= 1

h = msgbox('32/64 platform does not match calling application, exiting')

uiwait(h)

exit

end


使用HFSS優(yōu)化工具中的MATLAB選項(xiàng)的一個問題




我懷疑是這里退出了,因?yàn)閹椭镎f了MATLAB要和HFSS位數(shù)一致,比如都是64位,可他么我都裝的64位啊。然而我還是把這個exit注釋掉又試了一遍,結(jié)果就好了。。。就好了。。

臥槽,想不通啊,單獨(dú)開一個matlab測試computer確實(shí)是PCWIN64啊。

奇葩的是,停掉剛才的優(yōu)化,我把設(shè)置里面的這個exit注釋去掉,就是恢復(fù)原來的樣子,然后。。就不會出現(xiàn)一直出現(xiàn)的錯誤了。。。。

活久見

關(guān)于這個優(yōu)化功能,幫助里面是這么說的。

MATLAB optimizer

The MATLAB optimizer option lets you pass a script to MATLAB to perform the optimization. When the optimization is analyzed, MATLAB is launched and a script is passed in to MATLAB to perform the optimization. During the optimization, MATLAB will call back into our application to perform the solve and compute the cost. The cost will be reported back to MATLAB, and MATLAB's optimization will determine the next step in the optimization.

本文引用自: 新浪博客 作者:WoodyBuendia http://blog.sina.com.cn/s/blog_7b2fcb410102x012.html



開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:使用HFSS優(yōu)化工具中的MATLAB選項(xiàng)的一個問題 HFSS電磁分析培訓(xùn) HFSS培訓(xùn)課程 HFSS技術(shù)教程 HFSS無線電仿真 HFSS電磁場仿真 HFSS學(xué)習(xí) HFSS視頻教程 天線基礎(chǔ)知識 HFSS代做 天線代做 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報名,我們會及時給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com