CST MWS 3D場ASCII數(shù)據(jù)導出時的分辨率問題
問題是這樣的,我要把3D結果圖保存成ASCII數(shù)據(jù),在保存對話框里有幾個選項,就是控制輸出數(shù)據(jù)的分辨率的,比如dx為5的話就是輸出數(shù)據(jù)的x坐標是一次增加5或是減小5這樣,我的問題是這個分辨率設定為多少準確,是和網(wǎng)格分辨率有關還是怎么回事,我試過最小網(wǎng)格步長為5的時候也能導出dx為1的數(shù)據(jù),那么這數(shù)據(jù)準確么?CST是用插值的方法來計算空間點的場數(shù)據(jù)的嘛?還有一種分辨率是設定Nx值得,是不是這個值要比網(wǎng)格的Nx還小的話導出的數(shù)據(jù)準不準確?有人有這方面的經(jīng)驗么,指點下。附上些說明問題的圖。
如果我沒有理解錯的話,導出數(shù)據(jù)的分辨率只影響作圖的細致程度,和網(wǎng)格沒有任何關系,樓主想多了。
場數(shù)據(jù)在導出之前已經(jīng)計算完成了。
版主,我遇到的情況是這樣,我用不同dx或nx導出的數(shù)據(jù)作出圖以后,數(shù)值上有比較大的區(qū)別,我就是不理解,比如dx我設定為5和1的時候?qū)С龅臄?shù)據(jù)都是準確的么?意思是不管網(wǎng)格劃分的是多少,CST都可以算出任意坐標點的數(shù)據(jù)并且是準確的?我現(xiàn)在做計算理論上希望數(shù)據(jù)點越細密越好,但我又怕過細密的數(shù)據(jù)是不準確的,可能我對時域算法不了解的原因,我再找找。
忘了說謝謝了,補上。
仿真軟件計算之前都會將模型離散化,然后進行Maxwell Equations求解,因而真正求解出來的場值應該只有在這些離散點上有,其他地方的應該只能插值了。
這個問題我是這樣理解的,你仿真結束了,就好比生成了一幅1024×768的圖像,你想要以640×480或者800×600的分辨率輸出,結果自然可以說是“正確的”,但是如果你要以2048×1536的分辨率輸出,那是什么樣的呢?
您說的對,我也是這么理解的,高于網(wǎng)格分辨率的數(shù)據(jù)我認為肯定是插值計算的,那么就不能輸出過密點的數(shù)據(jù),那樣的話肯定會有較大的誤差。
問下樓主,你導出3D結果圖的數(shù)據(jù)用來做什么?有何用處?