LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to change an array to the waveform?

Dear All,
I want to change an array to the waveform. There are some channel's data in the array.
for example, end-st=3, then there are 3 channel's data in the array.
I want to change the array to waveform.I tried to use build waveform.vi, but it can't be achieved.Because the vi's Y port can't receive 2D array or 3D array.
How can I do?
Thank you.
Because My English is not good, I don't know whether I make me clear. 
0 Kudos
Message 1 of 4
(3,157 Views)
hi,
 
If I understood Ur problem correctly, this is the solution.
 
Pls see tha attached corrected VI of Urs.
 
U've to do nothing but Rt Click the build array & check Concatenate Inputs from the short-cut menu, thats all.
 
Regards,
Partha.
- Partha ( CLD until Oct 2027 🙂 )
Message 2 of 4
(3,149 Views)
Changing the build array to concantanate inputs is the same thing as not having the build array at all. The result of the add is a 1D array so the output there could be wired straight through. What I don't understand is your comment about three different channels. Typically, a multi-channel acquisition would be a 2D array and you would need to convert that to an array of waveforms - not a single waveform. How was the initial 1D arrary created?
Message 3 of 4
(3,146 Views)

Thanks for you to give attentions to my question.

I am sorry to have a wrong understanding of the data sending to the graph. As Dennis said, It's a 2D-array.

I have writed it again. It can satisfy the function. But I don't know whether the efficiency is the best.

Thanks to All.

帖子被hugoliang在07-29-2006 07:32 PM时编辑过了

0 Kudos
Message 4 of 4
(3,134 Views)