如何高效利用Python与HFSS进行复杂电磁场仿真分析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1142个文字,预计阅读时间需要5分钟。
看了很多其他人写的,关于Python与HFSS联合仿真的博客,但都未深入到具体操作细节。今天,给家人说说我的思路。Python与HFSS联合仿真的思路主要有三种。下面一一介绍。
第一种:在HFSS中,选择‘运行脚本’,然后编写Python脚本进行仿真。
第二种:使用Python库如PyHFSS,直接在Python环境中进行HFSS仿真。
第三种:将HFSS仿真结果导出为CSV或其他格式,然后在Python中进行后续处理和分析。
看了很多其他人写的,python与HFSS联合仿真的博客,但说实话,都没有说到点子上。今天,给大家说说我的思路。
python与HFSS联合仿真,有3种思路。下边一一介绍。
第一种
在HFSS中,选择tools-->record script to file ,选择导出到py文件即可。HFSS就会将你接下来的操作,转换为代码。
而你以后使用的时候,只需要改一下参数就可以了。
需要注意的是,这个python不可以直接用python编译器运行的,因为ScripEnv库,是HFSS自己的库。
如果要仿真这个python文件,是在HFSS的tools-->run script。建议大家从新建文件录制,并且录制到最后的保存文件。(CSDN博客MNVCAT原创)录制之后,建议大家打开这个python文件,自己看一看。
有一个小小的问题,HFSS在脚本的开头自动生成的注释,有中文“月”存在,直接运行的话,会报类似于“/xe6”之类的错,大家手动删除汉字就行。(如果你细心,看下边的两个图,也会发现的)
第二种
就是当你百度“python加HFSS”时,会遇到的一个叫做“hycohanz”的库。
本文共计1142个文字,预计阅读时间需要5分钟。
看了很多其他人写的,关于Python与HFSS联合仿真的博客,但都未深入到具体操作细节。今天,给家人说说我的思路。Python与HFSS联合仿真的思路主要有三种。下面一一介绍。
第一种:在HFSS中,选择‘运行脚本’,然后编写Python脚本进行仿真。
第二种:使用Python库如PyHFSS,直接在Python环境中进行HFSS仿真。
第三种:将HFSS仿真结果导出为CSV或其他格式,然后在Python中进行后续处理和分析。
看了很多其他人写的,python与HFSS联合仿真的博客,但说实话,都没有说到点子上。今天,给大家说说我的思路。
python与HFSS联合仿真,有3种思路。下边一一介绍。
第一种
在HFSS中,选择tools-->record script to file ,选择导出到py文件即可。HFSS就会将你接下来的操作,转换为代码。
而你以后使用的时候,只需要改一下参数就可以了。
需要注意的是,这个python不可以直接用python编译器运行的,因为ScripEnv库,是HFSS自己的库。
如果要仿真这个python文件,是在HFSS的tools-->run script。建议大家从新建文件录制,并且录制到最后的保存文件。(CSDN博客MNVCAT原创)录制之后,建议大家打开这个python文件,自己看一看。
有一个小小的问题,HFSS在脚本的开头自动生成的注释,有中文“月”存在,直接运行的话,会报类似于“/xe6”之类的错,大家手动删除汉字就行。(如果你细心,看下边的两个图,也会发现的)
第二种
就是当你百度“python加HFSS”时,会遇到的一个叫做“hycohanz”的库。

