已解決! 轉到解決方案。
在 04-20-2009 11:18 AM
aba711 您好,
可否請您對以下1,2 多做解釋:
1. 3處,表示一個求和過程,通過按照一定的倍數放大後求出瞬時電功率,0.02代表一個
小的時間段,然後求和算出總的能量
2. 還有一個問題,就是如果我把1處等待ms的整數倍即每次循環的時間間隔設定成不同的值,當然那個小得時間段也隨之修改,可是相同的時間內卻得出不同的值!!!我不知道是為什麼!!!設定的值越小即採樣的速度越快,反而能量越少........
謝謝您
NITW AE
在 04-21-2009 08:29 PM
您好,
關於一下的定義
"這樣肯定會使得實際採樣間隔等於給定等待時間加上循環運行消耗時間"
實際採樣時間和循環運行消耗的時間是沒有關係的
在迴圈中, 假設您使用的是 DAQ 的儀器, DAQ read.vi的功能只是將在電腦 Buffer 中的值讀出, 而 Buffer 中資料來源的讀取速率,則是取決於您的採樣頻率
等待時間和循環運行消耗時間只會對DAQ read 的讀取速率有影響, 及影響您從 Buffer 中的讀取資料的速率
將您的程式改為三個循環, 是一個很好的做法, 不過要記住在回圈迴圈中要使用 variable 做資料的傳遞
倘若在您的第一個做採樣的循環中,讀取的速率很慢, 建議您盡量將此循環的程式精簡化
請問您使用的儀器是?
NITW AE
在 04-22-2009 09:00 PM