#### EE341.01: MATLAB M-FILE FOR PLOTTING A SINE WAVEFORM

This example shows how a MATLAB M-file can be used to plot the
sine wave of Example 1.

**MATLAB M-File example2.m:**
% File: example2.m
%
% Description: This M-file plots a sine wave with a frequency
% of 5Hz.
%
diary e2_diary % Start diary file e2_diary
amp = 3; % Define the amplitude
freq_HZ = 5; % Define the frequency in Hertz
freq_RPS = 2*pi*freq_HZ; % Compute the frequency in rad/sec
t = 0:0.005:0.5; % Define the time vector
y = amp * sin(freq_RPS * t); % Compute y(t), the sine wave
plot(t,y) % Plot y vs. t
xlabel('Time (seconds)') % Label x-axis
ylabel('y(t)') % Label y-axis
title('EE341.01 Example 1 Plot') % Give plot a title
grid % Turn on plot grid
diary off % Turn diary off
**Run example2.m by Typing example2 at the Prompt:**
>>example2

**Resulting e2_diary Diary File:**

Note that the diary file e2_diary is empty in this case. This
is due to no commands being typed at the prompt as well as all
the MATLAB responses being surpressed with semicolons.

**MATLAB Plot Generated:**

The plot was printed by typing 'print' at the MATLAB
prompt when the plot was displayed in the graphics window.