• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > CST > CST使用问答 > CST MWS 3D场ASCII数据导出时的分辨率问题

CST MWS 3D场ASCII数据导出时的分辨率问题

录入:edatop.com     点击:
   问题是这样的,我要把3D结果图保存成ASCII数据,在保存对话框里有几个选项,就是控制输出数据的分辨率的,比如dx为5的话就是输出数据的x坐标是一次增加5或是减小5这样,我的问题是这个分辨率设定为多少准确,是和网格分辨率有关还是怎么回事,我试过最小网格步长为5的时候也能导出dx为1的数据,那么这数据准确么?CST是用插值的方法来计算空间点的场数据的嘛?还有一种分辨率是设定Nx值得,是不是这个值要比网格的Nx还小的话导出的数据准不准确?有人有这方面的经验么,指点下。附上些说明问题的图。







 

如果我没有理解错的话,导出数据的分辨率只影响作图的细致程度,和网格没有任何关系,楼主想多了。
场数据在导出之前已经计算完成了。

 

版主,我遇到的情况是这样,我用不同dx或nx导出的数据作出图以后,数值上有比较大的区别,我就是不理解,比如dx我设定为5和1的时候导出的数据都是准确的么?意思是不管网格划分的是多少,CST都可以算出任意坐标点的数据并且是准确的?我现在做计算理论上希望数据点越细密越好,但我又怕过细密的数据是不准确的,可能我对时域算法不了解的原因,我再找找。
忘了说谢谢了,补上。

 

仿真软件计算之前都会将模型离散化,然后进行Maxwell Equations求解,因而真正求解出来的场值应该只有在这些离散点上有,其他地方的应该只能插值了。

 

这个问题我是这样理解的,你仿真结束了,就好比生成了一幅1024×768的图像,你想要以640×480或者800×600的分辨率输出,结果自然可以说是“正确的”,但是如果你要以2048×1536的分辨率输出,那是什么样的呢?

 

您说的对,我也是这么理解的,高于网格分辨率的数据我认为肯定是插值计算的,那么就不能输出过密点的数据,那样的话肯定会有较大的误差。

 

问下楼主,你导出3D结果图的数据用来做什么?有何用处?

申明网友回复良莠不齐,仅供参考。如需专业解答,请学习易迪拓培训专家讲授的CST视频培训教程

上一篇:CST MWS怎样把一个已经建好的模型保存为VBA Macro文件?
下一篇:CST MWS仿真报错:Error in calculating solver matrix

CST培训课程推荐详情>>

  网站地图