TCSTInterface——中科工作室套件MATLAB接口

版本2.2.0 (2.41 MB) 奥列格Iupikov
MATLAB接口商业电磁仿真软件CST工作室套件(CST微波工作室)

1.1 k下载

更新2019年7月21日

从GitHub

查看许可GitHub

= = = = = = = = = = = = = =介绍

这种“TCSTInterface”类允许通信与CST微波工作室(CST工作室套件)在MATLAB使用Windows的COM技术。

这个提交的主要目的是控制一个现有* * * *中科项目,获取和后处理仿真结果,导出几何和从项目获取各种信息。如果有需要构建* * * *几何编程,还有另一个好的提交Matlab文件交换(https://se.mathworks.com/matlabcentral/fileexchange/67731-hgiddenss-cst_app),适合更好。

= = = = = = = =功能= = = = = = = = = =

这个CST-MATLAB界面功能如下:

# # #模型控制:
——打开/关闭中科项目,连接到活动;
——存储/改变/读/枚举参数模型的有或没有模型重建,得到参数的表达式。
——所有模型参数及其值复制到MATLAB工作区。
-列举/添加/删除字段监视器。
——找到ID为给定的运行参数组合。

# # #解决:
-运行选择的解决者;
——准备中科项目评估在MATLAB优化的成本函数。它也可以用于运行一个定制的MATLAB函数作为CST仿真后处理步骤(“基于模板的后处理”)。

# # #检索结果:
——导航树枚举树项目。
——读1 d任何树项目的结果与几个可用的过滤器。
- 1 d结果可以查询特定的坐标(通常是频率),选择插值。
——读S -或Z-parameters多口结构在一个方便的矩阵形式。
每次运行,得到模型参数对应ID在结果导航器。
——所有的查询结果可以运行ID过滤器。
——读辐射场对单频和宽带领域监视器。
——阅读结果参数扫描在中科完成。作为一个选项,每一个这样的结果可以被组织在一个矩阵,其中每个维度对应的一个参数。

# # #出口:
——出口的参数通过CST试金石文件;
——出口目前的模型视图图像。用户可以旋转出口前的模型视图。
——几何模型导出到一个STL文件(与表面近似三角形对象)控制。

# # #视图控制(用于图像输出):
——3 d视图预定义的位置或自定义视图旋转方向(如在MATLAB“视图”功能)。
——框切换视图。
-切换渐变背景。

# # #各种信息:
——关于材料用于项目:名称、颜色、透明度。
——关于几何对象(固体):名称、组件,材料,颜色和透明度(CST)它看起来如何,体积,质量。
——中科许可证信息。
-项目单位对不同数量和系数,将其转换成国际标准单位。

此外,一个定制的stl文件包括读者为了情节几何像中科多工作站系统。

类方法之一(“ReadParametricResults”)使用两个定制类(“TResultsStorage”和“TMyTable”)。我很抱歉没有提供源代码,但是他们还没有在上市:)

如果需要其他功能,请发布功能要求:https://github.com/korvin011/CSTMWS-Matlab-Interface/issues

= = = = = = = =演示/文档

记录中所有功能都包括生活脚本演示。MATLAB R2018a或更高版本需要为了不松散的代码示例演示。

= = = = = = = = bug发现?= = = = = = = = = =

如果你遇到任何错误或注意到一些misfunction在使用界面,请打开一个问题直接在GitHub (https://github.com/korvin011/CSTMWS-Matlab-Interface/issues)。

= = = = = = =承认= = = = = = = =

我要感谢Jan西蒙他伟大的功能“GetFullPath”(https://se.mathworks.com/matlabcentral/fileexchange/28249-getfullpath这个接口),它是非常有用的。

引用作为

奥列格Iupikov (2022)。TCSTInterface——中科工作室套件MATLAB接口GitHub (https://github.com/korvin011/CSTMWS-Matlab-Interface)。检索

MATLAB版本兼容性
创建R2018b
与R2017a后来版本兼容
平台的兼容性
窗户 macOS Linux
确认

启发:hgiddenss / CST_App

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
问题在这个视图或报告GitHub插件,参观GitHub库
问题在这个视图或报告GitHub插件,参观GitHub库