5.6 Custom Wave

自行輸入欲創建之訊號的方程式。

參數設定(Properties)

參數名稱

參數定義

預設值

TimeUnit

時間單位,可為秒、分、時、日、月、年。

TimeLength

時間長度,以時間單位為單位

1

SamplingFreq

取樣頻率,單位時間內共要取幾個點。

1000

DataLength

資料全部之長度,既總共的取樣點數,是為取樣頻率 * 時間長度 + 1。

10001

TimeStart

時間起點。

0

Expression

設定欲產生訊號之方程式

其中,expression 可用 sin,cos,tan,exp,asin 等常用數學函數,在此與 Math 中的 fn 選單所支援之函數完全一樣 (可參考 C sharp 所支援之數學函式)。特別注意次方的表式法:寫為 pow(a,b)。

範例(Example)

建立一頻率整比於時間的準穩態訊號:

  1. 拉出 Source /Custom Wave。並設定 Custon wave 的時間長度為 2 ( 便利於觀察),Expression 設定如下圖,此方程式之意思為

拉出 Viewer 可觀察圖型如下。

接下圖可用 short-term fourier transform 「驗證」其頻率正比於時間,配置與時頻圖如下,可見,頻率確實正比於時間。

  1. 同樣我們可建立一個

相關指令

ChannelViewer,ShortTerm Fourier Transformation,Math。

相關參考:

http://msdn.microsoft.com/en-us/library/system.math_methods.aspx