matlab-hfss联合仿真教程(初学)--第一节(利用MATLAB编写脚本建立HFSS工程)
2018-10-30 14:50阅读:
本节目的:利用MATLAB编写脚本建立HFSS空工程;
仿真平台:win7 64位;
matlab软件:R2015a版本;
HFSS:15.0;
开始之前:需要下载MATLAB-HFSS-API包
下载地址:Skipper7大神的CSDN:https://download.csdn.net/download/skipper7/9979773或我的网盘:https://pan.baidu.com/s/1Sefvcfsmqkwmb4_lAb3ftQ
下载好之后存放到一个文件夹中,之后会用到,比如我的路径为 E:\RF\ADSHFSSMULTIPRO\hfssapi
打开MATLAB,点击new->Script,新建一个m文件,点击Save保存到文件夹中,比如我保存的路径是E:\RF\ADSHFSSMULTIPRO\MATLAB_HFSS_API_Example\E1_NewPro,将如下代码复制到m文件中:
%HFSS工程的路径
temPrjFile='E:/RF/ADSHFSSMULTIPRO/MATLAB_HFSS_API_Example/E1_NewPro/cirPatch.hfss';
%脚本文件名称,该脚本文件和HFSS工程的路径相同
temScriptFile='temPatch0.vbs';
%为需要用到的m文件添加可识别的路径,即hfss-api的路径(上文提到过):
addpath('E:/RF/ADSHFSSMULTIPRO/hfssapi/3dmodeler/');
addpath('E:/RF/ADSHFSSMULTIPRO/hfssapi/analysis/');
addpath('E:/RF/ADSHFSSMULTIPRO/hfssapi/boundary/');
addpath('E:/RF/ADSHFSSMULTIPRO/hfssapi/general/');
%创建一个新的临时脚本文件
fid=fopen(temScriptFile,'wt');
%创建新的工程和设计文件
hfssNewProject(f
仿真平台:win7 64位;
matlab软件:R2015a版本;
HFSS:15.0;
开始之前:需要下载MATLAB-HFSS-API包
下载地址:Skipper7大神的CSDN:https://download.csdn.net/download/skipper7/9979773或我的网盘:https://pan.baidu.com/s/1Sefvcfsmqkwmb4_lAb3ftQ
下载好之后存放到一个文件夹中,之后会用到,比如我的路径为 E:\RF\ADSHFSSMULTIPRO\hfssapi
打开MATLAB,点击new->Script,新建一个m文件,点击Save保存到文件夹中,比如我保存的路径是E:\RF\ADSHFSSMULTIPRO\MATLAB_HFSS_API_Example\E1_NewPro,将如下代码复制到m文件中:
%HFSS工程的路径
temPrjFile='E:/RF/ADSHFSSMULTIPRO/MATLAB_HFSS_API_Example/E1_NewPro/cirPatch.hfss';
%脚本文件名称,该脚本文件和HFSS工程的路径相同
temScriptFile='temPatch0.vbs';
%为需要用到的m文件添加可识别的路径,即hfss-api的路径(上文提到过):
addpath('E:/RF/ADSHFSSMULTIPRO/hfssapi/3dmodeler/');
addpath('E:/RF/ADSHFSSMULTIPRO/hfssapi/analysis/');
addpath('E:/RF/ADSHFSSMULTIPRO/hfssapi/boundary/');
addpath('E:/RF/ADSHFSSMULTIPRO/hfssapi/general/');
%创建一个新的临时脚本文件
fid=fopen(temScriptFile,'wt');
%创建新的工程和设计文件
hfssNewProject(f
