上传者: 43934844
|
上传时间: 2022-06-13 13:03:04
|
文件大小: 42KB
|
文件类型: DOC
2、用中点画线发扫描转换从点A(1,0)到B(4,7)经过的直线段,并给出每一步的判 别值。 解: 由于A B直线的斜率k=7/3且k>1 我们将坐标进行交换,得到的k=3/7 就可以用书上的方法: a=-3 b=7 d=1 d1=-6 d2=8 判别式随坐标的变化: "x "y "d " "0 "1 "1 " "1 "1 "-5 " "2 "2 "3 " "3 "2 "-3 " "4 "3 "5 " "5 "3 "-1 " "6 "4 "7 " "7 "4 "1 " MATLAB 绘图得到: 程序: x=1:1:4; y=7/3*x-7/3; a=[1 1 2 2 3 3 4 4]; b=0:7; plot (x,y,'k',a,b,'*r') title('MATLAB 图形') xlabel('x=1:4') ylabel('y=0:7') grid 姓名:杨勇 学号:2008010238 ----------------------- 3计算机图形学全文共1页,当前为第1页。