可以把matlab運行后的圖形導到CST中嗎
請問:可以把matlab運行后的圖形導到CST中嗎?有人試過嗎?謝謝!
微波EDA (qoerio.com) 網(wǎng)友回復:
-
網(wǎng)友回復
為什么要這樣啊 -
網(wǎng)友回復
比如,我要畫分形天線,先用matlab編好,運行的圖形是對的,怎樣能把它搞到CST中去?謝謝 -
網(wǎng)友回復
這個問題我也問過,貌似是不能的,用CAD畫的可以導入到cst中。 -
網(wǎng)友回復
直接用cst自帶的宏來寫這個程序吧 -
網(wǎng)友回復
自帶的宏好像是基于QB的吧? -
網(wǎng)友回復
什么分形結構,一般的在cst里建模也不是很難啊,直接建立就可以了,如果樓主有困難,把東西發(fā)上來,看看,幫你看看 -
網(wǎng)友回復
Koch建立確實有點難,哈哈,老大就是這么熱心 -
網(wǎng)友回復
是Koch型,一般的三階以下的可以在CST中直接畫,這是沒問題的,但是階數(shù)越高就根本沒辦法畫了,用Matlab編程來畫方便。順便問下,Matlab的程序和CST中的宏程序一樣嗎?在CST宏中可以直接運行嗎?謝謝! -
網(wǎng)友回復
CST的宏采用的是vba語言,你可以使用該語言編寫程序來畫你要的圖像 -
網(wǎng)友回復
好的,我試試!VBA語言難懂嗎?樓上的畫過這種類型的天線嗎?謝謝! -
網(wǎng)友回復
好多分形書上都有現(xiàn)成的程序啊,拿來主義即可 -
網(wǎng)友回復
Good question!
我試了一下, 這問題到是有解.
1)用VBA直接在CST寫程式, 這花時間, 可能還寫不出來(當然是指我自己).
2)既然Matlab就可以劃圖了, 何不把matlab 的data存到一個file(or save into a matrix),再從CST load這個data file.(2D/3D).
3)//Data 寫入file還有一些問題..........//
4) 一般matlab計算結果繪圖code: plot([xl(1) xr(1)],[-yl(1) -yr(1)],'b-') ;
如果把data 寫入一個矩陣A, data are displayed on command line during simulation.
A=[xl(1),-yl(1)]; %display data on command line
5)copy this data into one Excel file.
6)熟悉matlab的人, 應該可以write data into a file:
koch_0510_a_01.jpg
Koch_0510_B_01.jpgkoch_0510_a.pdf
(2008-05-10 21:48:23, Size: 27 KB, Downloads: 16)koch.pdf
(2008-05-12 21:17:21, Size: 1.1 KB, Downloads: 10) -
網(wǎng)友回復
樓上的方法可以試試看~
不知道樓主是否可以把你的分形結構和程序共享下,看看能不能畫出來在cst中,大家一起試試看 -
網(wǎng)友回復
1)CST有繪曲線(polygon/spline)工具,但是沒有繪曲面工具, Autocad/Matlab可以做向量繪圖(vector), CST好像沒有現(xiàn)成的工具.
2)所以曲線只要matlab可以繪,就可以把data copy to CST do spline/polygon.
3)3D data (X,Y,Z)用polygon繪出奇怪的圖形. -
網(wǎng)友回復
程序我倒是有的是,哈哈,共享下下 -
網(wǎng)友回復
非常感謝各位的指點,下了13樓大俠的程序,運行后出現(xiàn)錯誤:
? function koch(level)
|
Error: Function definitions are not permitted at the prompt or in scripts.
怎么來修改?我那個文件的保存名字是不是要和程序中的保持一致?能否就程序簡單的講講?謝謝!
樓上的能否發(fā)點關于分形程序給偶?謝謝 email:shensy081012@sohu.com -
網(wǎng)友回復
哈哈, 不是那麼容易的!
1)Matlab command widow
Command >koch(2), koch(3).....koch(n), 不過這個程式有點年代久遠, 有時候screen/color..--->error(Restart Matlab)
2)A=[x(1), -y(1)] 是我加的, Run 完如果沒問題, figure有圖出來.
3)Command> A
....3.0 2.1
1.1 0.0
data-------------------- -
網(wǎng)友回復
經(jīng)典的帖子,這樣的方法都讓你找到了,佩服,值得好好學習下 -
網(wǎng)友回復
初步看了下,本人對編程比較頭疼,期待高手來解決
我的想法是:cst自帶的宏里,我們建立分形結構,可以把這些點點坐標確定,連成線,成封閉曲線,然后拉伸應該可以吧
分形結構的各個點的坐標是按照公式來畫的,這些在宏里應該是可以實現(xiàn)的,我想這個可能可行,懂宏的,試試看 -
網(wǎng)友回復
非常感謝各位的指點,下了13樓大俠的程序,運行后出現(xiàn)錯誤:
? function koch(level)
|
Error: Function definitions are not permitted at the prompt or in scripts.
怎么來修改?我那個文件的保存名字是 ... 建立一個m文件,把程序粘貼到m文件,存檔時文件名默認,然后在matlab界面輸入koch(level),level是迭代的階數(shù)。比如三階迭代就是koch(3),回車即可。哈哈,說的比較通俗點了。應該能看懂哈。
申明:網(wǎng)友回復良莠不齊,僅供參考。如需專業(yè)解答,推薦學習李明洋老師的CST培訓視頻,或咨詢本站專家。
-
CST中文視頻教程,資深專家講解,視頻操作演示,從基礎講起,循序漸進,并結合最新工程案例,幫您快速學習掌握CST的設計應用...【詳細介紹】
推薦課程
-
7套中文視頻教程,2本教材,樣樣經(jīng)典
-
國內最權威、經(jīng)典的ADS培訓教程套裝
-
最全面的微波射頻仿真設計培訓合集
-
首套Ansoft Designer中文培訓教材
-
矢網(wǎng),頻譜儀,信號源...,樣樣精通
-
與業(yè)界連接緊密的課程,學以致用...
-
業(yè)界大牛Les Besser的培訓課程...
-
Allegro,PADS,PCB設計,其實很簡單..
-
Hyperlynx,SIwave,助你解決SI問題
-
現(xiàn)場講授,實時交流,工作學習兩不誤