- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
如何将HFSS的结果导入到matlab中?
录入:edatop.com 点击:
有的时候,我们需要将理论上的数据和HFSS模拟的数据进行对比。数据处理一般都是用matlab就可以,但是如何将hfss也就是result的结果导入到matlab中然后比较。本帖展示几个操作,希望能起到抛砖引玉的作用,希望大家能分享一下,感谢您提出更好的意见和方法。
1。 将hfss中计算的结果导出存为M.txt文件
2。 编辑M.txt,删除除数据以外的内容
3。 copy M.txt到Matlab的工作目录work下
4。 调用M.txt,画图,然后编辑图形的显示特征
如果需要和其它的数据文件作比较,就可以多次调用或者在您的程序里面添加下面的语句即可。
load M1.txt
plot(M1(:,1),M1(:,2))
。
hold on
load M2.txt
plot(M2(:,1),M2(:,2))
。
1。 将hfss中计算的结果导出存为M.txt文件
2。 编辑M.txt,删除除数据以外的内容
3。 copy M.txt到Matlab的工作目录work下
4。 调用M.txt,画图,然后编辑图形的显示特征
如果需要和其它的数据文件作比较,就可以多次调用或者在您的程序里面添加下面的语句即可。
load M1.txt
plot(M1(:,1),M1(:,2))
。
hold on
load M2.txt
plot(M2(:,1),M2(:,2))
。
如果您觉得我说的不够清楚,下面有一个小视频文件,告诉您如何操作。谢谢! 描述:hfss-matlab
LZ的这个方法对于2D的图,例如S11/S21是可以的,
不知道LZ知道不知道如何导出3D图的数据,
比如立体方向图等..
因为还没有遇到这方面的,所以暂时不能那个回答,我自己正现在琢磨这个问题。谢谢你的问题。
附件怎么不存在?下不了呀
不错,不过matlab中也打开txt文件的命令,fopen
?管理员老大,我的附件呢?不会是你们做镜象时丢了吧?
我是在HFSS.vicp.cc上发的.好像正赶上你们换主页空间.
老大查下附件啊.真的米有了呢
不过现在附件大小受限的吧,你那么大的附件传不上的吧
这是一种方法,但数据量的时候就有点麻烦,因为它毕竟还是靠人为去保存数据并调用,但目前确实也找不到更好的方法了(我正在寻找在hfss中如何通过vbs导出数据,但一直没有找到)
网上有使用Matlab控制HFSS的库,功能非常全面了,可以试试
申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习易迪拓培训专家讲授的HFSS视频培训教程。