Question: Generate a surface plot of the following equation. ( 6 pts ) Z = sin ( sqrt ( X * X + Y * Y

Generate a surface plot of the following equation. (6 pts)
Z = sin(sqrt(X * X + Y * Y))/(sqrt(X * X + Y * Y))
You should explore the range (start with -10 to 10) and the pitch (how small each square will be), so that the output shows the ripple effect of the function.
Please note when X =0 and Y =0, the denominator becomes 0. You need to add a very small value, epsilon (eps in MATLAB), so that (X * X + Y * Y + eps) should be used above equation. Please make sure you understand the vectorized evaluation of your equation (.^ in the following example).
The following example code (range -5 to 5) generates the surface plot of z =2- x2- y2.
xg = linspace(-5,5,20); [X,Y]= meshgrid(xg, xg); Z =2- X.^2- Y.^2; surf(X,Y,Z)
Exampleoutputof: z=2-x2-y2
 Generate a surface plot of the following equation. (6 pts) Z

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!