點樣可以做到channel x^2 +channel y ^2+channelz^2
點樣可以做到channel x^2 +channel y ^2+channelz^2
Waveform data type不能這樣運算.
試試right-click on DAQ VI->select type->scaled value
有時後還要搭配array index.vi or waveform functions
what is the difference between scaled value and the waveform type
謝謝小小羊兒,我又學到一招了。
Waveform date type是在LabVIEW 6之後(沒記錯的話)新增的資料型態, 主要是為了因應大量的time domain signals運算,fft . filter等等,可以直接由DAQ functions得到T0 and deltaT資訊,省去不少wiring的動作,但部份user僅對於擷取的array有興趣.所以你還可以選擇舊的scaled array format.
比較特別的是有時候VI的return data 是waveform array,大部分user 都忘了透過array function取出你所要的index,若搭配Help或直接先create indicator看看到底VI return什麼型態再決定後續動作可以減少在資料型態轉換上遇到的問題.