官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > CST微波工作室 > Template Based Processing生成的Table中的方向图为什么总是极坐标系的?

Template Based Processing生成的Table中的方向图为什么总是极坐标系的?

05-08
RT,每次进行数据处理前都要手动将它们变成笛卡尔坐标系才行,而因为关注的频点较多改起来特别费时间,不知道大家有没有什么更好的方法?


不好意思,上面那个图是已经手动改坐标系后的,默认的如下:


用的哪个Template?如何设置的?最好说详细些。




  




只要是farfield singleFrq出来的都是 2D极坐标图,能否直接出笛卡尔坐标图

是CST MWS 2009吗?以前没这么玩儿过,看截图宏里应该没有做这个选项。看了MWS 2011里面好像也没这样的功能。
要么自己修改宏,要么问问CST技术支持看他们有没有什么办法。

建议自己修改下宏,很多时候,利用CST提供的宏语言还是很有帮助的。

看到这个问题,不禁想起来一个我以前一直想做的,就是想把笛卡尔的变成极坐标的。但是始终没有成功。
不过你这个问题比我这个稍微好处理一点,就是把后处理完的结果导出,然后再导入,就变成笛卡尔了。量少可以手动,量多尽量编宏半自动。

并不需要导出导入的,只需要在图上单击右键,弹出



选择“Table properties”



在下拉列表中选择笛卡尔坐标系就行了,不过我观察的频点比较多,如果每次仿真都这么弄也挺累的,一直尝试找个好的解决方法,看来只能用VBA了

我猜测使用这种方法观察方向图的人是“少数”,所以CST没这个动力把这个template做得那么全面。
还是试试看VBA吧。问题处理了分享一下我还给你加技术分啊!哈哈。

之所以用Template based processing看方向图,主要是因为非常关心波束宽度和交叉极化,为了提高精度,通常将theta的步长设成0.1°,但是这样的话,直接在farfield 导航树中改plot属性看的话,需要等待很长时间,特别是当观察的频点较多时就更让人boring了,因而想到在Template based processing中设置相应的模块,这样虽然增加了仿真时间,但是极大的减少了后期处理时间非常划算的
上周末专门学了VB,准备用VBA将CST和Matlab连起来,这样仿真完了就能直接看到Matlab处理完的自己想要的结果,但是看到在VBA中对Matlab编程太费事,第一个手动编的程序肯定很费时间再加上最近科研论文小有压力,所以只能抽周末时间争取早日用VBA实现

观察结果的时候,同时关注db值和linear值,我处理的是瓣宽,每次出的都是直角坐标,还要转成极坐标呢,呵呵。

波束宽度随频率变化的曲线的确是直角坐标的,波束宽度转换成极坐标的意义是什么 ?

谢谢你的贴子,对我帮助很大,向你学习

非常荣幸,能对你有用

Top