![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/203777/image.png)
Change Plot3 to Surface
2 次查看(过去 30 天)
显示 更早的评论
Dear all,
I have data set below. I know how to use Plot 3 with thease data, but I would like to know how to use "surf" with these data.
Thank you very much in advance.
Time Cost EQ
0 100.3000 0.783505
1 95.2000 0.793869
2 87.4000 0.80429
3 79.0000 0.814784
4 71.0000 0.825363
5 63.4000 0.836038
6 56.2000 0.846817
7 49.5000 0.857715
8 43.3000 0.868749
9 38.0000 0.879915
10 33.4000 0.891142
0 个评论
采纳的回答
KALYAN ACHARJYA
2019-2-12
编辑:KALYAN ACHARJYA
2019-2-12
Create Time, Cost, and EQ, which must have same lengths, then apply the following, is there any issue-
surf(Time,Cost,EQ);
More way
data=xlsread('test1.xlsx');
tri=delaunay(data(:,1),data(:,2));
trisurf(tri,data(:,1),data(:,2),data(:,3))
grid on
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/203777/image.png)
3 个评论
KALYAN ACHARJYA
2019-2-12
编辑:KALYAN ACHARJYA
2019-2-12
I have edited the answer, please check and confirm. I am considering you have collected the data in exel. Attach the sample data file as you mentioned in the question.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!