matlab绘制正方体
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 16:44:21
matlab绘制正方体
绘制一个100*100*100的正方体,并在(1,2,2,),(2,2,3)及(3,3,4)这三个点上图上红色.满意者会送出大量的积分!
绘制一个100*100*100的正方体,并在(1,2,2,),(2,2,3)及(3,3,4)这三个点上图上红色.满意者会送出大量的积分!
实际上,Matlab表现的是数据,画图并不是长处
画立方体并没有特别好的方法,不是连点画,就是画面
100*100*100太大了,3个点基本在一起,看不清楚
画了个20*20*20的,你参考一下:
clear all;clc;
x=[1 1 1 1 1 20 20 1 20 20 20 20 20 1 1 20];
y=[1 20 20 1 1 1 1 1 1 20 20 1 20 20 20 20];
z=[1 1 20 20 1 1 20 20 20 20 1 1 1 1 20 20];
plot3(x,y,z,'k');axis equal;
hold on;
plot3(1,2,2,'r.','Markersize',15);
plot3(2,2,3,'r.','Markersize',15);
plot3(3,3,4,'r.','Markersize',15);
画立方体并没有特别好的方法,不是连点画,就是画面
100*100*100太大了,3个点基本在一起,看不清楚
画了个20*20*20的,你参考一下:
clear all;clc;
x=[1 1 1 1 1 20 20 1 20 20 20 20 20 1 1 20];
y=[1 20 20 1 1 1 1 1 1 20 20 1 20 20 20 20];
z=[1 1 20 20 1 1 20 20 20 20 1 1 1 1 20 20];
plot3(x,y,z,'k');axis equal;
hold on;
plot3(1,2,2,'r.','Markersize',15);
plot3(2,2,3,'r.','Markersize',15);
plot3(3,3,4,'r.','Markersize',15);