官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > CST微波工作室 > CST MWS 3D场ASCII数据导出时的分辨率问题

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

05-08
   问题是这样的,我要把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结果图的数据用来做什么?有何用处?

    请问一下导出的结构和相位有关么?

  • Top