CST MWS如何導(dǎo)入自己設(shè)計(jì)的高斯脈沖信號(hào)
自己設(shè)計(jì)的高斯脈沖信號(hào): exp(-4*pi*(t-0.8886)^2/1.6912^2),我想把這個(gè)脈沖信號(hào)作為天線的激勵(lì)信號(hào),請(qǐng)教怎樣寫(xiě)入CST中
這個(gè)沒(méi)用過(guò),不過(guò)試過(guò)用三角脈沖,這個(gè)你可以在幫助里找一下,可以自己通過(guò)vba編輯激勵(lì)信號(hào)的,具體的我忘了,很久沒(méi)有用了,不好意思
在excitation signal里修改激勵(lì)信號(hào)!
1)->Excitation Singals->New Excitation signal->
User define(Edit)-->VB editor
2)Function ExcitationFunction(dtime As Double) As Double
'Assign the excitation signal value for the given time to the function name.
ExcitationFunction =Exp(-4*pi*(dtime-0.8886)^2/1.6912^2)
End Function
我遇到了這樣一個(gè)問(wèn)題,請(qǐng)各位指教。
我自編了一個(gè)脈沖信號(hào)作為激勵(lì),但是脈沖寬度(即Total)只能設(shè)置為小于2,如果設(shè)置成比2大的寬度,比如3,就會(huì)出錯(cuò),不知道是為何,懇請(qǐng)指教。
總是提示:
sub main has not been defined
怎么辦
定義Main函數(shù)了么?
看到ExcitationFunction = 下面的那一段么?
Sub Main2 模塊要改成Sub Main的。
上面說(shuō)的很對(duì)
Sub Main2 模塊要改成Sub Main的。
然后在ExcitationFunction =0.0,這里開(kāi)始編寫(xiě)你的函數(shù)