### The Maxima on-line user's manual

Algebra Calculator

#### Make_transform

Function: make_transform ([<var1>, <var2>, <var3>], <fx>, <fy>, <fz>) Returns a function suitable to be used in the option `transform_xy` of plot3d. The three variables <var1>, <var2>, <var3> are three dummy variable names, which represent the 3 variables given by the plot3d command (first the two independent variables and then the function that depends on those two variables). The three functions <fx>, <fy>, <fz> must depend only on those 3 variables, and will give the corresponding x, y and z coordinates that should be plotted. There are two transformations defined by default: `polar_to_xy` and `spherical_to_xyz`; see the documentation for those two transformations.

```(%o1)                                true
(%i2) ```

### Related Examples

##### make_transform-plot3d-sin

plot3d(1/(1+x^2+y^2),...

Calculate

##### make_transform-plot3d-sqrt

plot3d(1/sqrt(x^2+y^2...

Calculate

##### make_transform-max-plot3d-sqrt

plot3d(0.5^( (1/sqrt(...

Calculate

##### make_transform-plot3d-sqrt

plot3d(sqrt(x^2+y^2),...

Calculate

##### make_transform-max-plot3d-sqrt

plot3d(0.5^( (1/sqrt(...

Calculate

##### make_transform-max-plot3d-sqrt

plot3d(0.5^( 1.0*(1/s...

Calculate

##### make_transform-max-plot3d-sqrt

plot3d(0.5^( (1/sqrt(...

Calculate

##### make_transform-max-plot3d-sqrt

plot3d(0.5^( (1/sqrt(...

Calculate

##### make_transform-max-plot3d-sqrt

plot3d(0.5^( (1/sqrt(...

Calculate

##### make_transform-plot3d

plot3d(1/(1+x^2+y^2),...

Calculate