更多“画直线的DDA算法,当直线斜率不存在时是不适合的。”相关问题
  • 第1题:

    在单因素敏感性分析图中,说明该因素越敏感的是( )。

    A.直线的斜率为负
    B.直线的斜率为正
    C.直线的斜率绝对值越大
    D.直线的斜率绝对值越小

    答案:C
    解析:
    在单因素敏感性分析图中,直线越陡,越靠近原点,说明该因素越敏感。

  • 第2题:

    对直线的扫描转换算法中,下列说法正确的是()

    • A、Bresenham算法主要是通过借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。
    • B、Bresenham算法中决策变量的计算式与上一次决策变量的正负无关。
    • C、DDA算法主要利用整数进行计算,其效率较高。
    • D、DDA算法不需要计算直线的斜率,但Bresenham算法需要。

    正确答案:A

  • 第3题:

    下列图元的光栅化算法中,在第一个四分之一象限内,哪种图元按照(直线/法线)斜率分别处理时,不是在八分之一象限处进行分界?()

    • A、直线的中点画线法;
    • B、直线的DDA方法;
    • C、圆的中点画线法;
    • D、椭圆的中点画线法;

    正确答案:A,B,C

  • 第4题:

    在平面直角坐标系中,两条直线互相垂直,一条直线的斜率()。

    • A、与另一条直线的斜率相等
    • B、是另一条直线的斜率的负数
    • C、是另一条直线的斜率的倒数
    • D、是另一条直线的斜率的负倒数

    正确答案:D

  • 第5题:

    如果线段端点坐标值不是整数,采用DDA算法产生的直线和将端点坐标值先取整后再用Bressenham算法产生的直线是否完全相同?为什么?能否扩充整数Bressenham算法使之能够处理当线段端点坐标值不是整数的情况。


    正确答案:不相同。因为DDA算法总是选择△x或者△y中的较大者作为步进的方向,不失一般性,假设选择x方向,则x方向每前进一个像素点,y方向前进的像素点个数应该在[0,1]区间,但是由于采用了(向上或者向下或者四舍五入)取整运算,必然会导致某些像素点偏在了真实直线的一侧。而Bressenham算法每一步都会根据实际直线与网格的距离来决定下一个像素点的选择,因此所选像素点更加贴近于真实的直线。可以扩充整数Bressenham算法使之能够处理当线段端点坐标值不是整数的情况。

  • 第6题:

    当使用Line方法画直线后,当前坐标在()。

    • A、(0,0)
    • B、直线起点
    • C、直线终点
    • D、容器的中心

    正确答案:A

  • 第7题:

    存在直线断层时,压降和对数时间的关系图上出现怎样的特征?()

    • A、出现一条斜率为m的直线段
    • B、出现前一阶段斜率为2m,后一阶段斜率为m的直线段
    • C、出现前一阶段斜率为m,后一阶段斜率为2m的直线段
    • D、出现一条斜率为2m的直线段

    正确答案:C

  • 第8题:

    在CAD中当正交命令为打开时,只能画水平和垂直线,不能画斜线


    正确答案:正确

  • 第9题:

    问答题
    如果线段端点坐标值不是整数,采用DDA算法产生的直线和将端点坐标值先取整后再用Bressenham算法产生的直线是否完全相同?为什么?能否扩充整数Bressenham算法使之能够处理当线段端点坐标值不是整数的情况。

    正确答案: 不相同。因为DDA算法总是选择△x或者△y中的较大者作为步进的方向,不失一般性,假设选择x方向,则x方向每前进一个像素点,y方向前进的像素点个数应该在[0,1]区间,但是由于采用了(向上或者向下或者四舍五入)取整运算,必然会导致某些像素点偏在了真实直线的一侧。而Bressenham算法每一步都会根据实际直线与网格的距离来决定下一个像素点的选择,因此所选像素点更加贴近于真实的直线。可以扩充整数Bressenham算法使之能够处理当线段端点坐标值不是整数的情况。
    解析: 暂无解析

  • 第10题:

    单选题
    在单因素敏感性分析图中,说明该因素越敏感的是()。
    A

    直线的斜率为负

    B

    直线的斜率为正

    C

    直线的斜率绝对值越大

    D

    直线的斜率绝对值越小


    正确答案: D
    解析: 暂无解析

  • 第11题:

    判断题
    当点位直线控制数控机床的移动部件移动时,可以按任意斜率的直线进行切削加工。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    判断题
    画直线的DDA算法,当直线斜率不存在时是不适合的。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    在同一平面上的两条直线如果互相垂直,则一条直线的斜率是另一直线()。

    • A、的斜率
    • B、斜率的倒数
    • C、斜率的负倒数
    • D、斜率的负数

    正确答案:C

  • 第14题:

    通常画直线的算法有哪几种?画圆弧的算法有哪几种?


    正确答案:通常画直线的方法有三种:
    (1)逐点比较法;
    (2)数值微分法;
    (3)Bresenham算法。
    画弧线的常用方法有:
    (1)逐点插补法;
    (2)圆弧的正负法;
    (3)角度DDA法;
    (4)圆弧的Bresenham算法。
    (5)二次曲线的参数拟合法。

  • 第15题:

    当点位直线控制数控机床的移动部件移动时,可以按任意斜率的直线进行切削加工。


    正确答案:错误

  • 第16题:

    直线DDA算法,当斜率m<=1时,x方向的增量△x和y方向的增量△y分别是()

    • A、±m和±1
    • B、±1和±1/m
    • C、±1和±m
    • D、±1/m和±1

    正确答案:C

  • 第17题:

    当正交命令ORTHO为ON时,只能画水平和垂直线,不能画斜线。


    正确答案:错误

  • 第18题:

    在CAD中当正交命令为()时,只能画水平和垂直线,不能画斜线。


    正确答案:打开

  • 第19题:

    在单因素敏感性分析图中,说明该因素越敏感的是()。

    • A、直线的斜率为负
    • B、直线的斜率为正
    • C、直线的斜率绝对值越大
    • D、直线的斜率绝对值越小

    正确答案:C

  • 第20题:

    单选题
    下列说法正确的是(  ).
    A

    若直线l1与l2的斜率相等,则l1∥l2

    B

    若l1∥l2则l1与l2的斜率相等

    C

    若两直线中,一条斜率存在,另一条斜率不存在,则这两直线相交

    D

    若两直线的斜率都不存在,则这两直线平行


    正确答案: D
    解析:
    A项,l1和l2平行或重合;B项,当l1和l2垂直x轴时,斜率不存在;C项,斜率不存在,即直线垂直于x轴,斜率存在,则直线一定不垂直于x轴,所以它们一定相交;D项,两直线的斜率都不存在,则这两直线平行或重合.

  • 第21题:

    问答题
    通常画直线的算法有哪几种?画圆弧的算法有哪几种?

    正确答案: 通常画直线的方法有三种:
    (1)逐点比较法;
    (2)数值微分法;
    (3)Bresenham算法。
    画弧线的常用方法有:
    (1)逐点插补法;
    (2)圆弧的正负法;
    (3)角度DDA法;
    (4)圆弧的Bresenham算法。
    (5)二次曲线的参数拟合法。
    解析: 暂无解析

  • 第22题:

    单选题
    直线DDA算法,当斜率m<=1时,x方向的增量△x和y方向的增量△y分别是()
    A

    ±m和±1

    B

    ±1和±1/m

    C

    ±1和±m

    D

    ±1/m和±1


    正确答案: A
    解析: 暂无解析

  • 第23题:

    多选题
    下列图元的光栅化算法中,在第一个四分之一象限内,哪种图元按照(直线/法线)斜率分别处理时,不是在八分之一象限处进行分界?()
    A

    直线的中点画线法;

    B

    直线的DDA方法;

    C

    圆的中点画线法;

    D

    椭圆的中点画线法;


    正确答案: A,D
    解析: 暂无解析