MATLAB Answers

How plot to matrices in 3D

23 views (last 30 days)
MOHD UWAIS
MOHD UWAIS on 27 Feb 2021
Commented: MOHD UWAIS on 28 Feb 2021
How I could plot following matrices in 3D. Here rows and columns of z matrix show to data, which are to plot with x and y.
x=1:5;
y=3:5;
z=[-1 2 3; -5 -1 3; -2 4 8; 1 3 7; 4 7 10];

Accepted Answer

Image Analyst
Image Analyst on 27 Feb 2021
Some possible options:
x=1:5;
y=3:5;
[X, Y] = meshgrid(x, y)
z = [-1 2 3; -5 -1 3; -2 4 8; 1 3 7; 4 7 10]
subplot(2, 1, 1);
surf(X, Y, z')
xlabel('x', 'FontSize', 12);
ylabel('y', 'FontSize', 12);
zlabel('z', 'FontSize', 12);
subplot(2, 1, 2);
bar3(z')
xlabel('x', 'FontSize', 12);
ylabel('y', 'FontSize', 12);
zlabel('z', 'FontSize', 12);
  1 Comment
MOHD UWAIS
MOHD UWAIS on 28 Feb 2021
Thank you heartly.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by