From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Read from graph

Hi,

 

I would like to check whether is LV able to read Y axis values based on given X axis values. The graph is already plotted with few points.

0 Kudos
Message 1 of 8
(2,881 Views)

Is your data in an array?

If so, you can use 'search array' to find the index of a given x value.

Then use 'index array' to find the y-value at that index.

 

If the y-value you want to find does not yet have an x-value,

you must either interpolate or extrapolate accordingly.

Cory K
0 Kudos
Message 2 of 8
(2,877 Views)
Are you referring to a "waveform chart" or a "waveform graph" It is easy to confuse those two


Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
0 Kudos
Message 3 of 8
(2,873 Views)

Thank you for the fast replies from you guys. I attached my VI.

 

My problem is based on the graph i had. How do i get data for 20k based on the graph? I understand that the array to generate this graph do not have the data in the array. How should i go about doing this? Hope someone enlighten me.

 

 

Regards,

 

Ander

0 Kudos
Message 4 of 8
(2,866 Views)

You can interpolate to find points in between the ones you already have:

interpolate.PNG

 

The output array, yi, will be 2,000,000 points.

You can index the array, at 20,000 as you said, to find the y-value.

You an do the same for any value you would like to find.

Message Edited by Cory K on 06-17-2009 10:48 AM
Cory K
0 Kudos
Message 5 of 8
(2,860 Views)

Hi Cory,

 

I can't get 20k for the value of 43 based on the block diagram.

0 Kudos
Message 6 of 8
(2,850 Views)

When I used the code I posted above, when I entered an x-value of 20,000

I got 41.444 back. Is that correct or no?

Cory K
0 Kudos
Message 7 of 8
(2,835 Views)
Perhaps looking at the Get Y Value example will help you.
--
Tim Elsey
Certified LabVIEW Architect
0 Kudos
Message 8 of 8
(2,820 Views)