Parametric Surfaces. In this problem we will see how to plot a parametric surface (x, y, z) = (x(u, v), y(u, v), z(u, v)), in Matlab. Figure 1 (a) illustrates the idea. Let (x, y, z) = (cos(u), sin(u), v) where 0 ≤u≤ 2π, -2 ≤ ≤ 2. To plot the resulting surface (a cylinder - Figure 1) we can use the following code. u = [02*pi/64 : 2*pi]; V = [-2 4/64 2]; [U, V] meshgrid(u, v); surf (cos (U), sin(U), V); = Using the above example as a guide plot the surface parameterized by (x(u, v), y(u, v), z(u, v)) = (cos(u) cos(v), sin(u) sin(v), sin(v)), where, 0≤u, v ≤ 2π. In addition, experiment with shading and colormap; also try the commands camlight and observe its effect (try also rotating the plot to see the surface from different angles).

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

MATLAB ONLY, please include picture of output and 3D plot

Parametric Surfaces.
In this problem we will see how to plot a parametric surface (x, y, z) = (x(u, v), y(u, v), z(u, v)),
in Matlab. Figure 1 (a) illustrates the idea. Let (x, y, z) = (cos(u), sin(u), v) where 0 ≤ u ≤
2π, -2≤v≤ 2. To plot the resulting surface (a cylinder - Figure 1) we can use the following
code.
u = [02*pi/64 : 2*pi];
V = [-2
4/64 : 2];
[U, V] = meshgrid(u, v);
surf (cos (U), sin(U), V);
Using the above example as a guide plot the surface parameterized by
(x(u, v), y(u, v), z(u, v)) = (cos(u) cos(v), sin(u) sin(v), sin(v)),
where, 0≤u, v ≤ 2π.
In addition, experiment with shading and colormap; also try the commands camlight and
observe its effect (try also rotating the plot to see the surface from different angles).
Transcribed Image Text:Parametric Surfaces. In this problem we will see how to plot a parametric surface (x, y, z) = (x(u, v), y(u, v), z(u, v)), in Matlab. Figure 1 (a) illustrates the idea. Let (x, y, z) = (cos(u), sin(u), v) where 0 ≤ u ≤ 2π, -2≤v≤ 2. To plot the resulting surface (a cylinder - Figure 1) we can use the following code. u = [02*pi/64 : 2*pi]; V = [-2 4/64 : 2]; [U, V] = meshgrid(u, v); surf (cos (U), sin(U), V); Using the above example as a guide plot the surface parameterized by (x(u, v), y(u, v), z(u, v)) = (cos(u) cos(v), sin(u) sin(v), sin(v)), where, 0≤u, v ≤ 2π. In addition, experiment with shading and colormap; also try the commands camlight and observe its effect (try also rotating the plot to see the surface from different angles).
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Sets
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education