CS101
Prelab 5
Name:
_________________________
Netid: ___________________ Section: ___________
Print
out this page and fill in the blanks to answer the following questions. Hand in
this assignment at the beginning of Lab activity #5. You should use the
material found in Lecture 5,6 and 7 of the course
notes and/or Matlab by Pratap
Chapters 4.3.3, 5.6, 6.1,6.3, 4.1, 5.4 and 4.3.6 . As with all prelabs/labs,
if you are not sure of the answer you may go to any EWS lab on campus and check
your results by using Matlab, or you can ask anyone
of the CS101 staff for help.
1. Using the built-in function fzero write the Matlab command(s) to find a root of the function
![]()
with an initial guess of x = 1.
(Don't write the root)
___________________________________________________
2. Using the built-in function fplot write the Matlab command to plot the function
![]()
on the interval
.
___________________________________________________
3. Using the built-in function quadl write the Matlab command to compute the definite integral of the function
![]()
on the interval
. (Don't
write the answer just the Matlab code that gives the
answer.)
__________________________________________________
4. Using the built-in function trapz write the Matlab command to compute the definite integral of the function
![]()
on the interval
using 100 points. (Don't write
the answer just the Matlab code that gives the
answer.)
You may use multiple lines.
__________________________________________________
5.
Complete the following Matlab code, by filling in the
blanks, to plot the surface described by the equation,

over the interval
in the x-y plane.
x = linspace(-3,3,50);
y = x;
[XMAT, YMAT ] = meshgrid(x,y);
ZMAT = _________________________________________________________________________
surf( XMAT , YMAT , ZMAT )
6. Given x = [ 1 2
3 4 5] and y = [ 1
4 9 16
25] ,
circle the choice(s) that give(s) an identical plot to plot(x,y). There may be more than one
correct answer.
a)plot( x,
x.*x)
b) plot( x, x*x)
c) plot( y , x)
d) plot(y)