Engineering 103 –UMass Boston
CW 8
(In-Class-Work
8)
Plotting a function using 1) For
a) Make a VI that can plot any function between 0 and 4
(using N=101 points, for example). Use LabVIEW For Loop, Eval Single-Variable
Array (version 7.1: under Analyze/Mathematics/Formula/Advanced Formula
Parsing; version 8.2: under Mathematics/Scripts&Formulas/1D&2D Eval), and
Bundle (under Cluster) to tell the Waveform Graph the initial value, increment
for t (the function’s argument), and values of the function. Use cos(t) as
the input function to be plotted. Click on the Light Bulb in the Diagram, and
then click Run to see how the For Loop and the program work. Save
the VI into a LLB file named cw8_XX_Y, as “part a” after selecting Files/Make
Current Values as Default.
b) Make another VI by modifying the VI in a) such that it uses only 5 points.
Note the difference. Then use trial-error method to see what
is the smallest number of points that would make the graph look like the actual
function. Save the VI into the same LLB file (cw8_XX_Y) as “part b”
after doing Files/Make Current Values as Default with this smallest number of
points
In each team, students working together at a computer numbered between 1
and 10 will submit LabVIEW LLB file cw8_XX_a.llb,
students working at a computer numbered between 11 and 20 will submit LabVIEW
LLB file cw8_XX_b.llb, to the files folder in the server. Replace XX by 01 if team 1, etc. Each LLB file should contain
two VI’s, named ‘cw8a’ and ‘cw8b’ corresponding to this CW. These files need to
be uploaded to the server today to receive credit. Include your names within
the files.
*Remember
that this is an individual work (turn it in, as instructed, with your name and
date). Home-works and class-works count 20% toward the course grade.
Class-works are done in class.