3d Projection Plots

9 次查看(过去 30 天)
Vijay Anand
Vijay Anand 2018-7-18
评论: Jacob Mathew 2024-11-29
Is it possible to make similar plots in matlab?
  3 个评论
Vijay Anand
Vijay Anand 2018-7-18
Thanks for your quick response. Is there a function available in matlab / matlab central file exchange for doing similar plots? Kindly let me know.
From a variable depending on 3 variables,may be shown as colour contours, we are projecting on to three views (Front,Top,Right) to obtain the dependency on two variables, with contour plot.
Jacob Mathew
Jacob Mathew 2024-11-29
Hi Vijay,
To get started, you can try to plot the 3 dimensional data you want and change the projection plane to visualise the data. Further analysing can be done on the individual perspectives. The below code shows an example of generating different projections:
[x, y, z] = peaks; % Generate the data for the surface plot
% Create the first figure for the X-Z plane projection
figure;
ha1 = axes;
surf(x, y, z);
xlabel('x'); ylabel('y'); zlabel('z');
title('Projection on the X-Z plane');
view(ha1, [0, 0]); % Set the view for the X-Z plane
% Create the second figure for the Y-Z plane projection
figure;
ha2 = axes;
surf(x, y, z);
xlabel('x'); ylabel('y'); zlabel('z');
title('Projection on the Y-Z plane');
view(ha2, [90, 0]); % Set the view for the Y-Z plane
% Create the third figure for the X-Y plane projection
figure;
ha3 = axes;
surf(x, y, z);
xlabel('x'); ylabel('y'); zlabel('z');
title('Projection on the X-Y plane');
view(ha3, [0, 90]); % Set the view for the X-Y plane

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

产品


版本

R2012b

Community Treasure Hunt

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

Start Hunting!

Translated by