hfss和python接口_HFSS和MATLAB接口的步骤

求教,请问他们之间怎么连接起来。我从网上搜集的资料 好像是在MATLAB中编程然后生成VBS文件 在哪个VBS文件中是否已经包含了天线的模型? 直接点击那个VBS文件是就开始调用HFSS进行仿真?那仿真的结果保存在了那里?MATLAB编写的M文件时做什么用? 最好有一个这方面的教程

其实所有语言跟HFSS接口都是一样的,不管是MATLAB、FORTRAN还是C++,基本方法都是通过程序书写一个HFSS可执行的.vbs文件。算法程序就是用来控制参数和书写.vbs文件的。

如果你只是用来优化HFSS模型里面的参数值,那模型就不需要修改;如果模型不同,那就需要包含建立模型的过程。

vb script语言还是很好理解的,比如oEditor.CreateRectangle Array表示建立一个矩形;oEditor.ChangeProperty表示修改属性;oDesign.AnalyzeAll表示仿真。

当然这些语句都不需要自己编写,HFSS提供了一个生成所需vbs文件的命令:tool—>record script,自己需要做的就是把这些语句按照自己的需求进行修改。

给你一个例子,这个是我用C++写的一小段:

fileStream <

fileStream <

fileStream <

fileStream <

fileStream <

fileStream <

fileStream <

fileStream <

fileStream <

就是建立一个矩形地板,并设边界条件为PerfectE。

用MATLAB编写原理是一样的

同求、、、

同求,呵呵

这个东西看起来好复杂啊,请问二楼是怎么开始学习这个东东的呢?

??

二楼做得太深了,其实这个脚本的本质不是让我们写函数,而是调用函数而已。写m文件(调用脚本函数)---自动生成VBs文件,双击即可自动打开hfss,自动建模。当然也可以在hfss软件里,使用run scripts,选定vbs即可

同求,楼主学会了吗?可否分享一下

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值