How to fill a volume plot of a vector valued functions (with 3 variables)
Show older comments
Again, I'm ascending new ground, now dealing with volume plots. I'm aware of Matlabs documentary concering this topic. But it doesn't seem to cover my problem. It's about plotting:

To the best of my knowldege this function will map a cuboid to
. So it should be representable without reducing any dimension. I feel like inconvenient doing this in Matlab, since there doesn't seem to exist some nice functions like mesh or surf for volumes, so I just can't
[u,v,w] = meshgrid(-1:0.1:1);
x = u.^2+u;
y = v.^2+v;
z = z.^2+z;
mesh(x,y,z) %... just defined for surfaces.
Nevertheless Is there some equivalence for volumes?
3 Comments
darova
on 7 Jun 2021
Maybe isosurface
KSSV
on 7 Jun 2021
Have a look on slice
Niklas Kurz
on 8 Jun 2021
Edited: Niklas Kurz
on 8 Jun 2021
Answers (1)
Matt J
on 7 Jun 2021
0 votes
4 Comments
Niklas Kurz
on 8 Jun 2021
Edited: Niklas Kurz
on 8 Jun 2021
But a vector field is a vector-valued function from R^3 to R^3. Is that not what you want?
[u,v,w] = meshgrid(-1:0.1:1);
x = u.^2+u;
y = v.^2+v;
z = w.^2+w;
quiver3(u,v,w,x,y,z)
Niklas Kurz
on 9 Jun 2021
Edited: Niklas Kurz
on 9 Jun 2021
Niklas Kurz
on 9 Jun 2021
Edited: Niklas Kurz
on 9 Jun 2021
Categories
Find more on Lighting, Transparency, and Shading in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!