Parametric Surface Plots

## Description

We can use `parametric_plot3d` to graph a parametric surface, where each of the coordinates $x$, $y$, $z$ is determined by a function of one or two variables (the parameters, typically $u$ and $v$). As an example, we plot the three-dimensional torus,

\begin{align} \mathbf x(u, v) = ( \cos(u)(2 + \cos v), \sin(u)(2 + \cos v), \sin v), \end{align}

where $0\leq u \leq 2 \pi$ and $0\leq v \leq 2 \pi$.

## Sage Cell

#### Code

```
u, v = var('u, v')
f_x(u, v) = cos(u)*(2 + cos(v))
f_y(u, v) = sin(u)*(2 + cos(v))
f_z(u, v) = sin(v)
parametric_plot3d([f_x, f_y, f_z], (u, 0, 2*pi), (v, 0, 2*pi), aspect_ratio=1)
```

## Options

## Tags

Primary Tags: Plotting: Three-dimensional plots

Secondary Tags: Three-dimensional plots: Parametric plots of surfaces

## Related Cells

None

## Attribute

Permalink:

Author: T. Judson

Date: 17 May 2018 17:42

Submitted by: Tom Judson