Summary: This is a tutorial on using For Loops in LabVIEW MathScript.
for d = array
% LABVIEW MATHSCRIPT command 1
% LABVIEW MATHSCRIPT command 2
% and so on
end
In the for loop, array can be any vector or array of values. The for loop works like this: d is set to the first value in array, and the sequence of LABVIEW MATHSCRIPT commands in the body of the for loop is executed with this value of d. Then d is set to the second value in array, and the sequence of LABVIEW MATHSCRIPT commands in the body of the for loop is executed with this value of d. This process continues through all of the values in array.
So a for loop that performs computations for values of d from 1.0 to 2.0 is:
for d = 1.0:0.05:2.0
% LABVIEW MATHSCRIPT command 1
% LABVIEW MATHSCRIPT command 2
% and so on
end
(Recall that 1.0:0.05:2.0 creates a vector of values from 1.0 to 2.0.)
for and end statements. This is not required by LABVIEW MATHSCRIPT but is common practice and makes the code much more readable.
for j = 1:10
% LABVIEW MATHSCRIPT commands
end
For example, this type of loop can be used to compute a sequence of values that are stored in the elements of a vector. An example of this type of loop is
% Store the results of this loop computation in the vector v
for j = 1:10
% LABVIEW MATHSCRIPT commands
% More LABVIEW MATHSCRIPT commands to compute a complicated result
v(j) = result;
end
d and c:
for d=1:0.05:2
for c=5:0.1:6
% LABVIEW MATHSCRIPT Commands
end
end
Comments, questions, feedback, criticisms?
"This course provides a brief introduction to LabVIEW MathScript, the textual math componenet of LabVIEW. The modules for this course include typical syntax and programming methods commonly used […]"