# LabVIEW

cancel
Showing results for
Did you mean:

Solved!
Go to solution

## Generate a formula

Generating the Formula of selected values with this logic!

1. Create 1-D Array with 10 elements with AI voltage, DAQ, a0,a1,,,,a9
2. Select the sampling time with t0,t1, t2…..t10
3. t0  t1  t2  t3  t4  t5  t6  t7  t8  t9  t10  t11  t12  t13........t100sample time

a0  a1  a2 a3 a4  a5  a6  a7  a8  a9  a9  a11  a12  a13…….a100  values

1. Farmula

A5^=Summation (a2+a3+a4)-Summation(a6+a7+a8) /100

1. A6^=Summation(a3+a4+a5)-Summation(a7+a8+a9)/100

If “i” is the number of data values:

1. Ai^=Summation(ai-3+ai-2+ai-1)-Summation(ai+1+ai+2+ai+3)/100
Message 1 of 12
(1,428 Views)

## Re: Generate a formula

For loops, Index array, Array subset, Array sum and division.

/Y

"Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
Message 2 of 12
(1,423 Views)

## Re: Generate a formula

In my VI I calculate A6^ value only how can I use the formula for many values or generalize it?

Message 3 of 12
(1,417 Views)

## Re: Generate a formula

I have tried two methods now, in my new VI.

1. If I am using a large data set I do not have to choose the value with index array everytime

for the value in concern it automatically:

takes the summation of first values of the current minus the summation of next three values, divide by 100

2. Is there any simple way?

Message 4 of 12
(1,409 Views)

## Re: Generate a formula

Good start. Now you can add an Index-control to control your A[i]. The first element of the Index array will be i-3 and the 4th i+1, the others dont need any inputs as they per default will be [previous+1].

If you want the answer as an array you'll just need to wire your restlt to the for loop border.

/Y

"Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
Message 5 of 12
(1,406 Views)

## Re: Generate a formula

How can I introduce index? Please can you modify my VI and show.

Message 6 of 12
(1,401 Views)

## Re: Generate a formula

Minor modification to your 3rd loop/try.

/Y

"Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
Message 7 of 12
(1,393 Views)

## Re: Generate a formula

Sorry can you send the modification in LV2009.

Message 8 of 12
(1,368 Views)

2009 version

/Y