You are on page 1of 2

1.

Create VI that takes an input array that contains a mixture of positive and negative values and
separates that array into two smaller arrays - one containing just the negative values and one
containing just the positive values.
2. Create four VIs: one that adds two numbers, one that subtracts one number from another, one that
multiplies two numbers together, and one that divides one number by another. Each VI must have two
input terminals, at least one output terminal, and a unique icon. Use these four VIs in a fifth VI that has
two numeric inputs, at least one output, and an enumeration control, that uses a case structure to let
the user choose addition, subtraction, multiplication, or division. 
3. Create a VI that uses a for loop and the random number generator on the Numeric Palette to generate
an array of a specified length of uniformly distributed random numbers with a range of [0-1). Calculate
the mean, standard deviation and root mean square of the array. Set the default length of the array to
100 samples.
4. Create a VI that uses a while loop, a shift register, and the random number generator on the Numeric
Palette to generate an array of a specified length of uniformly distributed random numbers with a
range of [0-0.2] and from [0.3-1), In other words, the standard range for the random number generator
but without any values between 0.2 and 0.3. Calculate the mean, standard deviation and root mean
square of the array. Set the default length of the array to 100 samples.
5. Create a VI to implement Full Adder circuit using SubVI.
6. Build an array of cluster controls in which each cluster consists of a numeric control and
1D numeric array. This forms the database of students. The numeric control indicates the
roll no and array indicates the test marks of 4 subjects. Build the logic to modify the mark
in a particular subject of a particular student. Input the roll number, subject in which
mark is to be changed with new mark. Display the database on a separate array indicator
7. How can I pause labview in a loop at certain iterations, which are
given by an array?

You might also like