本文基于MATLAB,将(1,1),(2,2),(3,1)三个平面上的点连起来,介绍利用绘图命令fill( )绘制三角形的方法。
工具/原料
1
MATLAB
2
fill
方法/步骤
1
第一,启动MATLAB,新建脚本(Ctrl+N),输入如下代码:close all; clear all; clcx1=1;x2=2;x3=3;y1=1;y2=2;triangle_x=[x1,x2,x3,x1];triangle_y=[y1,y2,y1,y1];fill(triangle_x,triangle_y,'b');axis([0,4,0,3]);axis equal;其中需要注意的是,三角形三个顶点,但是写程序时要从第一个顶点开始连接,最后再连接到第一顶点上。这样就有了triangle_x=[x1,x2,x3,x1];triangle_y=[y1,y2,y1,y1].
2
第二,保存和运行上述脚本,得到如下三角形。
3
第三,在第一步脚本的基础上,对图形进行修饰,接着输入如下代码:set(gca,'fontname','Time New Romans','fontsize',15,... 'tickdir','out','ticklength',[0.02,0.02],...'xtick',[0:1:4],'ytick',[0:1:3])title('\fontsize {20} Triangle')
5
第五,可以改变三角形的颜色,例如绘制一个红色的三角形,只需将fill(triangle_x,triangle_y,'b')改为fill(triangle_x,triangle_y,'r'),其中b表示blue,r表red.
6
第六,最后保存和运行上述更改后的脚本,得到如下红色三角形。
上一篇:CAD任意三角形的绘制
下一篇:怎样折立体桃子