Look at my example, build an array of waveforms. Your Sine seems to have t=0 in the waveform, thus all Y values are positioned at x=0.
the waveform datatype does NOT take a 2D array!
Again: you cannot combine incompatible datatypes!
Either stick with your cluster of [x0, dx, 2D-array of Y] or create a proper 1D-array of waveforms…
Is the 2D array several channels sampled at the same time? If so, you can do the Build waveform in a loop, which'll extract a 1D each loop iteration.
yes,it's a several channels sampled.i did a loop but when i want to connect the array's size to N it said that the size of the array is an array!!
i tryed to unbundle my cluster then i transformed my Daynamic Data to an d array of scalars and i bilt a new array (cluster's array+DD' array),after that i bundled all that and that gave me this result :
I have a suggestion that will help you and also help us to help you. Write the smallest program that you can that (a) gathers data from your device and (b) plots it. Get rid of all the other plots and as many other things as you can. Don't worry that it doesn't work, we'll help you "figure it out". Be sure to attach a VI of your code -- we can't work efficiently from a picture of the code.
Right now, I don't understand what you are doing and why you are having so much trouble (though when I see Dynamic Wires and Express VIs, I immediately start to worry). Making multi-channel plots of multi-channel data is something that LabVIEW does very well, and (usually) very easily. Starting with "simpler" code, you can probably figure it out by yourself, but we're certainly happy to help.