Group Abstract Group Abstract

Message Boards Message Boards

1
|
2.5K Views
|
5 Replies
|
4 Total Likes
View groups...
Share
Share this post:

How to visualize a map f:R^n \to R^m?

Posted 2 years ago

For my lectures I need to visualize mapping from R^n to R^m. I would like to use Wolfram Mathematica but I do not have an idea how to do it using Plot3D. For example, we have a domain in R^2 with coordinates (u,v) how can we visualize a map x=x(u,v), y=y(u,v), z=z(u,v)? It is clear how to do it in a paper and how to do it when we know equations of domains' boundary. But probably it is possible to do visualization of mapping when we put a domain in R^n, for example, square with vertices (0,0), (0,1), (1,1), (1,0) and obtain a map to R^3 by some rules, for example, helicoid x=u Cos[v], y=u Sin[v], z=v?

POSTED BY: Elina Shishkina
5 Replies

One simple way is to use a 2D slider:

f[x_, y_] = {x^2, x y, x + y};
Manipulate[
 Show[Graphics3D[{PointSize[Large], Point[f @@ p]}], 
  ParametricPlot3D[f[x, y], {x, 0, 1}, {y, 0, 1},
   PlotStyle -> Opacity[0.6]]],
 {p, {0, 0}, {1, 1}}]
POSTED BY: Gianluca Gorni

Here is one solution I came up with for ${\bf R}^2 \rightarrow {\bf R}^3$:

https://demonstrations.wolfram.com/SurfaceParametrizationsAndTheirJacobians/

POSTED BY: Michael Rogers

I'm not particularly good at this but you might try representing the (u,v) domain using color on one axis, and darkening/lightening on the other. A ParametricPlot3D gives the surface and maybe the ColorFunction option can be used to get this representation.

POSTED BY: Daniel Lichtblau

Yes, this works! Thank you!

POSTED BY: Elina Shishkina

Yes, thank you. It is more or less what I need. But where is no code.

POSTED BY: Elina Shishkina
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard