niusouti.com
更多“DDA(微分方程法)是Bresenham算法的改进。”相关问题
  • 第1题:

    用DDA算法生成圆周或椭圆不需要用到三角运算,所以运算效率高。


    正确答案:错误

  • 第2题:

    以下对DDA算法及Bresenham算法的描述中,错误的是()

    • A、DDA算法的本质是用数值方法解微分方程(数值微分法)。
    • B、DDA算法效率低,但利于硬件实现。
    • C、Bresenham算法只有加法和乘2计算,效率高。
    • D、Bresenham算法的基本思想是借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。

    正确答案:B

  • 第3题:

    请简要描述DDA算法?


    正确答案:DDA算法将两个端点的象素位置作为输入,其过程可概括为:端点位置间的水平和垂直差值赋给参数dx和dy。两者绝对值大者决定参量steps的值。从象素位置(xa,ya)开始,确定沿线段生成下一个象素位置每个步的所需偏移量,并循环上述过程steps次。假如dx的绝对值大于dy的绝对值,且xa小于xb,那么x和y方向的增量值分别为1和m。假如x方向变化大,但xa大于xb,那么就采用减量-1和-m来生成线上的每个新点。在其它情况下,y方向使用单位增量/减量,x方向使用1/m的增量/减量。

  • 第4题:

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


    正确答案:错误

  • 第5题:

    确定销售预算的方法中,是对目标任务法改进而形成的方法是()

    • A、投入产出法
    • B、边际收益法
    • C、零基预算法
    • D、标杆法

    正确答案:A

  • 第6题:

    在以下微机保护算法中,()算法必须同数字滤渡器配合使用。

    • A、半周积分
    • B、解微分方程
    • C、两点乘积算法
    • D、傅立叶算法

    正确答案:C

  • 第7题:

    微机保护的常用基本算法有()。

    • A、半周积分法
    • B、采样和导数算法
    • C、傅里叶算法
    • D、微分方程算法

    正确答案:A,B,C,D

  • 第8题:

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

    Bresenham算法主要是通过借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。

    B

    Bresenham算法中决策变量的计算式与上一次决策变量的正负无关。

    C

    DDA算法主要利用整数进行计算,其效率较高。

    D

    DDA算法不需要计算直线的斜率,但Bresenham算法需要。


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

  • 第9题:

    问答题
    请问如何改善DDA算法的性能?

    正确答案:
    可以通过将增量分离成整数和小数部分,使所有的计算都简化为整数操作来改善DDA算法的性能。
    解析: 暂无解析

  • 第10题:

    单选题
    一般来说,哪种动力学求解算法运算量最大()。
    A

    拉格朗日法

    B

    牛顿-欧拉算法

    C

    凯恩法

    D

    改进的牛顿-欧拉法


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

  • 第11题:

    判断题
    DDA(微分方程法)是Bresenham算法的改进。
    A

    B


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

  • 第12题:

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

    B


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

  • 第13题:

    常用的直线生成算法:Bresenham和()。


    正确答案:DDA

  • 第14题:

    下列对圆弧的生成算法中,可能造成所产生的圆是不封闭的算法是()

    • A、扫描法
    • B、DDA算法
    • C、Bresenham算法
    • D、正负法

    正确答案:B

  • 第15题:

    在微机保护装置中,微处理器CPU对输入数字量的算法中,()是目前微机保护中应用最普遍的算法,特别适用于阻抗保护。

    • A、微分法(导数法)
    • B、半周积分法
    • C、微分方程法

    正确答案:C

  • 第16题:

    Bresenham直线算法中,无论斜率大于1还是小于1,其误差判别式都是一样的。


    正确答案:错误

  • 第17题:

    常用的排序算法中冒泡法是对选择排序法的改进。


    正确答案:错误

  • 第18题:

    微机保护一般有半周积分法、采样和 导数算法、傅里叶算法、微分方 程算法等基本算法。


    正确答案:正确

  • 第19题:

    问答题
    请简要描述DDA算法?

    正确答案: DDA算法将两个端点的象素位置作为输入,其过程可概括为:端点位置间的水平和垂直差值赋给参数dx和dy。两者绝对值大者决定参量steps的值。从象素位置(xa,ya)开始,确定沿线段生成下一个象素位置每个步的所需偏移量,并循环上述过程steps次。假如dx的绝对值大于dy的绝对值,且xa小于xb,那么x和y方向的增量值分别为1和m。假如x方向变化大,但xa大于xb,那么就采用减量-1和-m来生成线上的每个新点。在其它情况下,y方向使用单位增量/减量,x方向使用1/m的增量/减量。
    解析: 暂无解析

  • 第20题:

    单选题
    以下对DDA算法及Bresenham算法的描述中,错误的是()
    A

    DDA算法的本质是用数值方法解微分方程(数值微分法)。

    B

    DDA算法效率低,但利于硬件实现。

    C

    Bresenham算法只有加法和乘2计算,效率高。

    D

    Bresenham算法的基本思想是借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。


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

  • 第21题:

    判断题
    Bresenham直线算法中,无论斜率大于1还是小于1,其误差判别式都是一样的。
    A

    B


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

  • 第22题:

    填空题
    常用的直线生成算法:Bresenham和()。

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

  • 第23题:

    判断题
    常用的排序算法中冒泡法是对选择排序法的改进。
    A

    B


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