Plot a 3d surface

I need to plot exactly this photo from my exel data. What is it's code? i what z scale as the picture

2 Comments

Rik
Rik on 19 Aug 2022
Have a read here and here. It will greatly improve your chances of getting an answer.
It looks like you can use surf to get a plot like this. What have you tried so far?
I didn't it by mesh but I want a object exactly like my picture

Sign in to comment.

Answers (1)

T = readtable('https://in.mathworks.com/matlabcentral/answers/uploaded_files/1101840/Ex12.xlsx') ;
data = table2array(T) ;
x = data(1,2:end) ;
y = data(2:end,1) ;
Z = data(2:end,2:end) ;
mesh(x,y,Z') ;

5 Comments

Thanks but value of z in not like my picture
Rik
Rik on 19 Aug 2022
You can use the XTickLabel property of the axes object.
And how can I mesh the object like my picture?
Rik
Rik on 19 Aug 2022
Have you read the documentation to see what properties you can edit?
Yes thanks! And is there a way to change grid?

Sign in to comment.

Categories

Asked:

on 19 Aug 2022

Commented:

on 19 Aug 2022

Community Treasure Hunt

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

Start Hunting!