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 个评论

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

请先登录,再进行评论。

回答(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 个评论

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

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Polar Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by