您現(xiàn)在的位置:  
 首 頁(yè) > CST > CST百科問(wèn)答 > 可以把matlab運(yùn)行后的圖形導(dǎo)到CST中嗎

可以把matlab運(yùn)行后的圖形導(dǎo)到CST中嗎

文章來(lái)源: 互聯(lián)網(wǎng)    錄入: mweda.com   


請(qǐng)問(wèn):可以把matlab運(yùn)行后的圖形導(dǎo)到CST中嗎?有人試過(guò)嗎?謝謝!

微波EDA (m.qoerio.com) 網(wǎng)友回復(fù):

  • 網(wǎng)友回復(fù)


    為什么要這樣啊
  • 網(wǎng)友回復(fù)

    比如,我要畫分形天線,先用matlab編好,運(yùn)行的圖形是對(duì)的,怎樣能把它搞到CST中去?謝謝
  • 網(wǎng)友回復(fù)


    這個(gè)問(wèn)題我也問(wèn)過(guò),貌似是不能的,用CAD畫的可以導(dǎo)入到cst中。
  • 網(wǎng)友回復(fù)


    直接用cst自帶的宏來(lái)寫這個(gè)程序吧
  • 網(wǎng)友回復(fù)


    自帶的宏好像是基于QB的吧?
  • 網(wǎng)友回復(fù)


    什么分形結(jié)構(gòu),一般的在cst里建模也不是很難啊,直接建立就可以了,如果樓主有困難,把東西發(fā)上來(lái),看看,幫你看看
  • 網(wǎng)友回復(fù)

    Koch建立確實(shí)有點(diǎn)難,哈哈,老大就是這么熱心
  • 網(wǎng)友回復(fù)


    是Koch型,一般的三階以下的可以在CST中直接畫,這是沒(méi)問(wèn)題的,但是階數(shù)越高就根本沒(méi)辦法畫了,用Matlab編程來(lái)畫方便。順便問(wèn)下,Matlab的程序和CST中的宏程序一樣嗎?在CST宏中可以直接運(yùn)行嗎?謝謝!
  • 網(wǎng)友回復(fù)

    CST的宏采用的是vba語(yǔ)言,你可以使用該語(yǔ)言編寫程序來(lái)畫你要的圖像
  • 網(wǎng)友回復(fù)

    好的,我試試!VBA語(yǔ)言難懂嗎?樓上的畫過(guò)這種類型的天線嗎?謝謝!
  • 網(wǎng)友回復(fù)

    好多分形書(shū)上都有現(xiàn)成的程序啊,拿來(lái)主義即可
  • 網(wǎng)友回復(fù)

    Good question!
    我試了一下, 這問(wèn)題到是有解.
    1)用VBA直接在CST寫程式, 這花時(shí)間, 可能還寫不出來(lái)(當(dāng)然是指我自己).
    2)既然Matlab就可以劃圖了, 何不把matlab 的data存到一個(gè)file(or save into a matrix),再?gòu)腃ST load這個(gè)data file.(2D/3D).
    3)//Data 寫入file還有一些問(wèn)題..........//
    4)   一般matlab計(jì)算結(jié)果繪圖code:   plot([xl(1) xr(1)],[-yl(1) -yr(1)],'b-') ;
        如果把data 寫入一個(gè)矩陣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的人, 應(yīng)該可以write data into a file:


    koch_0510_a_01.jpg


    Koch_0510_B_01.jpg

    koch_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)友回復(fù)

    樓上的方法可以試試看~
    不知道樓主是否可以把你的分形結(jié)構(gòu)和程序共享下,看看能不能畫出來(lái)在cst中,大家一起試試看
  • 網(wǎng)友回復(fù)


    1)CST有繪曲線(polygon/spline)工具,但是沒(méi)有繪曲面工具, Autocad/Matlab可以做向量繪圖(vector),  CST好像沒(méi)有現(xiàn)成的工具.
    2)所以曲線只要matlab可以繪,就可以把data copy to CST do spline/polygon.
    3)3D data (X,Y,Z)用polygon繪出奇怪的圖形.
  • 網(wǎng)友回復(fù)

    程序我倒是有的是,哈哈,共享下下
  • 網(wǎng)友回復(fù)

    非常感謝各位的指點(diǎn),下了13樓大俠的程序,運(yùn)行后出現(xiàn)錯(cuò)誤:
    ? function koch(level)
        |
    Error: Function definitions are not permitted at the prompt or in scripts.
    怎么來(lái)修改?我那個(gè)文件的保存名字是不是要和程序中的保持一致?能否就程序簡(jiǎn)單的講講?謝謝!

    樓上的能否發(fā)點(diǎn)關(guān)于分形程序給偶?謝謝 email:shensy081012@sohu.com
  • 網(wǎng)友回復(fù)


    哈哈, 不是那麼容易的!
    1)Matlab command widow
       Command >koch(2), koch(3).....koch(n), 不過(guò)這個(gè)程式有點(diǎn)年代久遠(yuǎn), 有時(shí)候screen/color..--->error(Restart Matlab)

    2)A=[x(1), -y(1)] 是我加的, Run 完如果沒(méi)問(wèn)題, figure有圖出來(lái).
    3)Command> A
                          ....3.0  2.1
                              1.1  0.0
                        data--------------------
  • 網(wǎng)友回復(fù)

    經(jīng)典的帖子,這樣的方法都讓你找到了,佩服,值得好好學(xué)習(xí)下
  • 網(wǎng)友回復(fù)


    初步看了下,本人對(duì)編程比較頭疼,期待高手來(lái)解決
    我的想法是:cst自帶的宏里,我們建立分形結(jié)構(gòu),可以把這些點(diǎn)點(diǎn)坐標(biāo)確定,連成線,成封閉曲線,然后拉伸應(yīng)該可以吧
    分形結(jié)構(gòu)的各個(gè)點(diǎn)的坐標(biāo)是按照公式來(lái)畫的,這些在宏里應(yīng)該是可以實(shí)現(xiàn)的,我想這個(gè)可能可行,懂宏的,試試看
  • 網(wǎng)友回復(fù)

    非常感謝各位的指點(diǎn),下了13樓大俠的程序,運(yùn)行后出現(xiàn)錯(cuò)誤:
    ? function koch(level)
        |
    Error: Function definitions are not permitted at the prompt or in scripts.
    怎么來(lái)修改?我那個(gè)文件的保存名字是 ... 建立一個(gè)m文件,把程序粘貼到m文件,存檔時(shí)文件名默認(rèn),然后在matlab界面輸入koch(level),level是迭代的階數(shù)。比如三階迭代就是koch(3),回車即可。哈哈,說(shuō)的比較通俗點(diǎn)了。應(yīng)該能看懂哈。

申明:網(wǎng)友回復(fù)良莠不齊,僅供參考。如需專業(yè)解答,推薦學(xué)習(xí)李明洋老師的CST培訓(xùn)視頻,或咨詢本站專家

  • CST微波工作室教學(xué)培訓(xùn)視頻教程

    CST中文視頻教程,資深專家講解,視頻操作演示,從基礎(chǔ)講起,循序漸進(jìn),并結(jié)合最新工程案例,幫您快速學(xué)習(xí)掌握CST的設(shè)計(jì)應(yīng)用...【詳細(xì)介紹

推薦課程

射頻工程師學(xué)習(xí)培訓(xùn)教程