作业帮 > 综合 > 作业

有关用MATLAB画平面三角形的问题

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/26 11:25:23
有关用MATLAB画平面三角形的问题
各位专家,请给个小程序,就是用三个坐标点画三角形的小程序,比如:(1,1),(3,1),(2,3);另外如果要在这个三角形里套小三角形呢如小三角形坐标为:(1.5,1.2),(2.5,1.2),(2,2.5)且三角三角形要同时画出来,谢谢.
有关用MATLAB画平面三角形的问题
这个画图的话用plot命令加上 hold on ( 图形保持命令就行了)
源程序如下:
clear
>> x=1:0.1:3;
y=ones(1,21);
plot(x,y);
hold on
m=1:0.1:2;
n=2*m-1;
plot(m,n);
hold on
a=2:0.1:3;
b=-2*a+7;
plot(a,b);
hold on
x1=1.5:0.1:2.5;
y1=ones(1,11);
for i=1:11
y1(i)=1.2;
end
plot(x1,y1);
x2=1.5:0.1:2;
y2=2.6*x2-2.7;
plot(x2,y2);
hold on
x3=2:0.1:2.5;
y3=-2.6*x3+7.7;
plot(x3,y3);
hold on
>> clear
x=1:0.1:3;
y=ones(1,21);
plot(x,y);
hold on
m=1:0.1:2;
n=2*m-1;
plot(m,n);
hold on
a=2:0.1:3;
b=-2*a+7;
plot(a,b);
hold on
x1=1.5:0.1:2.5;
y1=ones(1,11);
for i=1:11
y1(i)=1.2;
end
plot(x1,y1);
x2=1.5:0.1:2;
y2=2.6*x2-2.7;
plot(x2,y2);
hold on
x3=2:0.1:2.5;
y3=-2.6*x3+7.7;
plot(x3,y3);
hold on
由于现在不能上传图片,你就自己运行吧1