作业帮 > 综合 > 作业

MATLAB程序生成三维曲面图

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/30 01:36:31
MATLAB程序生成三维曲面图
现有一个EXCEL文件,里面有一些三维坐标值,请问如何通过编写MATLAB程序,自动读取里面的坐标值并转换成三维曲面图.
例:X,Y是40*50的矩阵,其中的值是Z值,现要能自动读取并转换成曲面图,以分析材料的表面光滑度.(详见附图)
因是新手,所以请设计者给出详细的程序,(正确可再加分)
MATLAB程序生成三维曲面图
说个简单的,因你不太了解matlab,我也不知道你的程度,请按我的步骤来吧,可以避免一些错
1.将上图的除去黄色部分的数据复制,新建一个EXCEL,是竖着20,横着是14吧,你图上显示是这样(20*14),保存在桌面,名字为z
2.打开matlab,将当前工作目录(current driectory)改到桌面,current driectory在第一排菜单下面的?号旁边
3.复制命令
z=xlsread('z.xls');
x=1:14;
y=1:20;
surf(x,y,v)
回车
你可以看到图像了.
以后可以把数据(xls)放到一个网上,我就可以把运行结果图上传了