Creating Intersecting Surface Plots

Hi,
I would like to plot two 3D surfaces (created with surf) in the same graph , so to visualize the intersection areas. Is this possible?
Thank you!

 Akzeptierte Antwort

Walter Roberson
Walter Roberson am 5 Dez. 2012

0 Stimmen

surf(FirstZ)
hold on
surf(SecondZ)

2 Kommentare

ME
ME am 5 Dez. 2012
Sorry for such a newbie question. However, I've an additional comment on this issue. Would it be possible to have a different color scale for the 2 surfaces or to set some transparency in order to better distinguish them?
You can set the AlphaData property when you call surf() . See http://www.mathworks.com/help/matlab/ref/surface_props.html
surf(FirstZ, 'AlphaData', 0.8*ones(size(FirstZ)))
to set it to all 0.8

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by