Program Code
n=-5:5;
y=[zeros(1,5) 1 zeros(1,5)];
stem (n,y);
xlabel ('Time');
ylabel ('Amplitude');
title ('Impulse Waveform');
grid on;
Output
Explanation of Program Code
clc;
It clears all input and
output from the Command Window display giving clean screen. It removes items
from workspace, freeing up system memory. After using clc, the scroll bar
cannot be used to see the history of functions, but still the up arrow can be
used to recall statements from the command history.
clear all;
It removes all variables from
the workspace. This frees up system memory.
close all;
It deletes all figures whose
handles are not hidden.
n=-5:5;
This command creates vector
n.
Vector n is given by
n= [-5 -4
-3 -2 -1
0 1 2 3 4 5]
Here vector n is used as x
axis
y=[zeros(1,5) 1 zeros(1,5)];
This command creates impulse
waveform.
stem (n,y);
This command plots n versus
the columns of y as stems. . n and y must be vectors or matrices of the same
size. Additionally, n can be a row or a column vector and y a matrix with
length(n) rows.
This command makes impulse
waveform appear on the screen.
xlabel ('Time');
It labels the x-axis as 'Time'.
Each axes graphics object can have one label for
the x-, y-, and z-axis. The label appears beneath its respective axis in a
two-dimensional plot.
ylabel ('Amplitude');
It labels the y-axis as '
Amplitude. '
title ('Impulse Waveform');
It outputs the phrase 'Impulse Waveform' above the figure at the
top.
grid on;
It adds major grid lines to
the current axes.
________________
If you find this program code useful, then please deposit 5 Indian Rupees in my bank account, as my fee. (Citizens of Pakistan cannot do this.).
I am the woman who wrote this program code.
My name: Anju K.
My bank account number: 30221619108
Bank: State Bank of India, Chakkarakkal branch, India.
IFSC code: SBIN0070728
SWIFT code: SBININBB
BIC code: SBININBB
My email: tc9749@gmail.com .