作业帮 > 综合 > 作业

用MATLAB还三维图的投影,投影值用颜色表示

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/01 01:51:48
用MATLAB还三维图的投影,投影值用颜色表示
x=[5 5 5 10 10 10 15 15 15 20 20 20 25 25 25 30 30 30 35 35 35 40 40 40 45 45 45 ]';
y=[2 10 18 2 10 18 2 10 18 2 10 18 2 10 18 2 10 18 2 10 18 2 10 18 2 10 18]';
z=[24.92 19.99 22.54 18.63 25.09 22.18 25.71 22.41 24.80 12.61 22.03 23.97 25.80 25.15 26.81 26.10 24.98 23.40 20.65 24.78 25.66 26.51 19.91 18.01 27.20 25.63 14.36 ]';
要求在平面上绘制(X,Y)对应的Z值,z只用颜色表示
用MATLAB还三维图的投影,投影值用颜色表示
x=[5 5 5 10 10 10 15 15 15 20 20 20 25 25 25 30 30 30 35 35 35 40 40 40 45 45 45 ]';
y=[2 10 18 2 10 18 2 10 18 2 10 18 2 10 18 2 10 18 2 10 18 2 10 18 2 10 18]';
z=[24.92 19.99 22.54 18.63 25.09 22.18 25.71 22.41 24.80 12.61 22.03 23.97 25.80 25.15 26.81 26.10 24.98 23.40 20.65 24.78 25.66 26.51 19.91 18.01 27.20 25.63 14.36 ]';
[X,Y]=meshgrid(x,y);
Z=meshgrid(z);
mesh(X,Y,Z)
figure
plot3(x,y,z)