Digital Signal Processing Reference
In-Depth Information
Plot of the function f(x)
11
10
9
8
f(x) = 2x + 0.5/x 2 + 0.1x + 0.05
7
6
5
4
3
2
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Value of x
0 . 5 )/(x 2
Figure 9.3 Plot of ( 2 x
+
+
0 . 1 x
+
0 . 05 ) .
9.2 SIGNAL PROCESSING TOOLBOX
The Signal Processing Toolbox is a collection of about 160 functions that are
extensively used for the analysis, design, and realization of discrete-time sys-
tems and tasks or operations such as modeling, detection, filtering, prediction,
and spectral analysis in digital signal processing. They run under MATLAB,
which has about 330 functions and operations. By typing help function in
the command window, where function is the name of these functions, detailed
information about them is displayed. By typing help signal ,wegetacom-
plete list of all the functions in the Signal Processing Toolbox, when this has
been installed as a subdirectory of the MATLAB directory. If we know the name
of the function that does the numerical processing but not the syntax and other
details, we can type help function . But when we have to carry out numerical
processing but don't know the name of the MATLAB function, we may have to
go through the list of all MATLAB functions and choose the appropriate one for
the purpose. The list of all MATLAB functions in the Signal Processing Toolbox
is given in Section 9.2.1, and students are encouraged to use the help utility and
become familiar with as many of the functions as possible. That should improve
their efficiency in calling up the appropriate function immediately when the need
arises while they write and edit the script. Note that we can use any of the thou-
sands of functions found in all other toolboxes and in the simulation software
called Simulink that runs under MATLAB, which makes this software extremely
powerful and versatile.
Search WWH ::




Custom Search