请问高手们matlab中怎么表示三角形区域?想在matlab中表示一个三角形区域,三个顶点是(0,0)(0,1)和(1,0),并在此区域内给自变量赋值,大概就是给下面图上的各个交点处赋值吧,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 09:56:11

请问高手们matlab中怎么表示三角形区域?想在matlab中表示一个三角形区域,三个顶点是(0,0)(0,1)和(1,0),并在此区域内给自变量赋值,大概就是给下面图上的各个交点处赋值吧,
请问高手们matlab中怎么表示三角形区域?
想在matlab中表示一个三角形区域,三个顶点是(0,0)(0,1)和(1,0),并在此区域内给自变量赋值,大概就是给下面图上的各个交点处赋值吧,

请问高手们matlab中怎么表示三角形区域?想在matlab中表示一个三角形区域,三个顶点是(0,0)(0,1)和(1,0),并在此区域内给自变量赋值,大概就是给下面图上的各个交点处赋值吧,

要画出上面的图下面的程序才可以,一楼的有问题,我画出的图

%figure triangle

x0=0;y0=0;  %起始坐标

x1=1;y1=1;  %对角坐标

y2=[0:1/4:1-1/4];

x2=[0:1/4:1-1/4];

plot([x0,x1],[y0,y0],'r') %横轴坐标直线

hold on

plot([x0,x0],[y0,y1],'r') %纵轴坐标直线

hold on

plot([x0,x1],[y1,y0],'r')   %斜边直线 

hold on

plot([1/4,1/4,1/4,1/4],y2,'r');

hold on

plot([1/2,1/2,1/2],[0:1/4:1/2],'r');

hold on

plot([3/4,3/4],[0:1/4:1/4],'r');

hold on

plot(x2,[1/4,1/4,1/4,1/4],'r');

hold on

plot([0:1/4:1/2],[1/2,1/2,1/2],'r');

hold on

plot([0:1/4:1/4],[3/4,3/4],'r');