如題:假設我用AD卡連續取得資料(在這裡用亂數取代)每次取得ㄧ筆
之後的每ㄧ筆資料我都要跟第一筆資料做運算
然後顯示在Chart上
請問我的程式需要如何修改

p2002yu1024b38867.7240277778
如題:假設我用AD卡連續取得資料(在這裡用亂數取代)每次取得ㄧ筆
之後的每ㄧ筆資料我都要跟第一筆資料做運算
然後顯示在Chart上
請問我的程式需要如何修改

p2002yu1024b38867.7240277778
you can put the waveform chart outside the ' for loop ', right click at the channel between the 'for loop' and waveform chart ,and make the first item at a state of "enable indexing",it is to say that the display of the first item is "disable indexing".
maybe you can try it in this means.
[QUOTE=hope]
you can put the waveform chart outside the ' for loop ', right click at the channel between the 'for loop' and waveform chart ,and make the first item at a state of "enable indexing",it is to say that the display of the first item is "disable indexing".
maybe you can try it in this means.
[/QUOTE]
我知道你的意思,但是這樣一來我的waveform chart就要拉到外面來
而且要等到for loop迴圈跑完才ㄧ次把所有的DATA繪到waveform chart
我希望的是ㄧ次繪出一點,以便知道程式每ㄧ次執行的結果
我覺得你的問題不在顯示這個地方,而是在前面數據比較這個地方,應該建一個數組,把你產生的隨機數都輸入進去,如果 不這樣的話,你用build array 建立起的數組在每次循環時都回會被刷新,這樣就變成了每次自己和自己相減了。
我改的程序在上面的那個福建里,不知道和不和你要求
不好意思,不会转呐
我的是這個樣子的。這幾個Array都是最上面這個的局部變量。

[QUOTE=hope]
不好意思,不会转呐
我的是這個樣子的。這幾個Array都是最上面這個的局部變量。

[/QUOTE]
不好意思!!我試著跟你拉一樣的程式
但是不知道你的array的部份是怎麼形成
我只能做出這樣
抱歉!!!我已經做出跟你一樣的程式了
謝謝~~~
p2002yu1024b38868.7118518519想要第一次嗎 .......找 first call 就對了

承蒙各位大大的幫忙
我的問題已經解決了
但是針對quote的回答
小弟有一個小疑問
當我把ARRAY改成這樣時為什麼結果就不一樣了

請問buide array前面的兩個輸入點,互相交換後對輸出會造成什麼影響??
雖然兩種寫法都可以達到我的需求
但是在deomaxwell所提出的寫法

這個local variable第一次輸出的值是0
為什麼不是第一個random number??
p2002yu1024b38869.5057523148
這個build array上的空方框,是輸入的元素(不斷追加進array里的元素),下面的兩個帶點的方框是用來輸入數組的。這些array 都是最上面這個帶標簽的array 的局部變量,是通過右鍵點帶標簽的array ,選擇creat/local variable.
p.s. 用我這個能達到你的要求嗎?
可以
[QUOTE=deomaxwell]
想要第一次嗎 …找 first call 就對了

[/QUOTE]