虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

四元数算法

  • 这是一个非常简单的遗传算法测试源代码

    这是一个非常简单的遗传算法测试源代码,用户只需改变常数的定义并且定义“评价函数”即可。 要求输入的文件应该命名为‘gadata.txt’;系统产生的输出文件为‘galog.txt’。 输入的文件由几行组成:数目对应于变量数。且每一行提供次序——对应于变量的上下界。 如第一行为第一个变量提供上下界,第二行为第二个变量提供上下界,等等。

    标签: 算法 测试 源代码

    上传时间: 2017-01-05

    上传用户:zjf3110

  • 实验四 子程序设计实验 实验目的:通过调试数据块传送程序

    实验四 子程序设计实验 实验目的:通过调试数据块传送程序,加深对循环程序的理解,掌握子程序的设计与MedWin环境下子程序的调试。进一步加深对并行I/O口的理解。 实验内容: 1. 调试程序dmove.asm,观察片外数据区7000H、A000H开始的单元内容变化规律。 修改程序将7010H-7073H单元内容传送至B000H开始的存储区中。 2. 设计一个子程序,统计片外数据区从2000H开始的256个符号数中偶数的个数,低位存入R3,高位存入R2。 3.(选作题)设计子程序,实现对片外数据存储器的测试。具体要求如下: 1)测试方法自选 2)数据存储区首地址、长度可变。 3)可统计坏单元数目,并记录坏单元地址。 4)利用LED指示灯,提示测试过程和结果状态。 思考题: 1.从2000H单元开始的外部RAM中存有100个数,要求把它传送到自2500H单元开始的存贮区中去,但在传递过程中要检查数的值,遇到第一个零就停止传送。应如何编写程序? 2.若要将偶数从小到大排序并置于从2000H开始的前端,其余符号数按原来顺序置于偶数后面。应如何编写程序? 3.若要求偶数的算术平均值,应如何编写程序?

    标签: 实验 传送 程序设计 数据

    上传时间: 2014-11-26

    上传用户:wangzhen1990

  • 博士论文;提出了幅值谱和反射对称作为关键帧特征的步态识别算法;小波速度矩和小波反射对称矩

    博士论文;提出了幅值谱和反射对称作为关键帧特征的步态识别算法;小波速度矩和小波反射对称矩,以及用二者的结合来描述步态;分形维数小波分析描述子步态识别算法;静态特征和动态特征相结合的三维步态识别方法

    标签: 反射 对称 论文 幅值

    上传时间: 2014-01-22

    上传用户:cuiyashuo

  • 水仙花的算法

    水仙花的算法,水仙花是三位数,每一位的立方相加等于该数本身。

    标签: 算法

    上传时间: 2013-12-27

    上传用户:yyq123456789

  • 将潮流计算公式矢量化处理,利用Matlab编写潮流程序,并将Matlab的m文件编译成COM组件,可简单实现 Matlab和其它语言的混合编程。通过简单的函数调用即可完成如稀疏、解方程等一系列数学运

    将潮流计算公式矢量化处理,利用Matlab编写潮流程序,并将Matlab的m文件编译成COM组件,可简单实现 Matlab和其它语言的混合编程。通过简单的函数调用即可完成如稀疏、解方程等一系列数学运算,并可轻易实现相关图形的 绘制。潮流计算中采用AMD算法对修正方程系数矩阵进行节点优化,并采用LDLT算法进行求解,有效地减少了注入元,计 算速度成倍提高。在混合编程的模式下,提高了程序开发速度、程序可靠性、计算效率和保密性。

    标签: Matlab COM 流计算 流程

    上传时间: 2014-01-26

    上传用户:tzl1975

  • 这是大学操作系统进程调度实验的其中一个算法。实验中应该要注意的是关于C中指针的用法

    这是大学操作系统进程调度实验的其中一个算法。实验中应该要注意的是关于C中指针的用法,因为指针的用法比较灵活又非常容易出错,一不小心应用不严密就会出错。如在实行按短作业优先算法调度进程的过程中,每一次输入无论是周转时间,运行时间,还是响应时间都要用指针返回arrivetime,否则就出错。还有在插入和释放结点时,用此中指针表示法会比用for循环语句简明很多。再一个就是在选择运行时间最小的进程时,察看当前就绪队列中的进程数也是很关键的,其间所得的count对于下面两步都很重要。

    标签: 实验 大学 操作系统 指针

    上传时间: 2017-01-30

    上传用户:fhzm5658

  • 第四次作业 1、 创建一个Animal(动物)类

    第四次作业 1、 创建一个Animal(动物)类,让Horse(马),Dog(狗),Cat(猫)等动物继承Animal类。在Animal类中定义一些方法,让其子类重写这些方法,编写一个运行时多态的程序。 创建一个Animal类型的数组,在其中填充不同子类,然后调用自己的父类中的方法,看看会有什么情况发生。 2、 修改练习3.3,使Animal成为一个接口。 3、 在面向对象的绘图应用应用程序中,可以绘制圆形、矩形、直线等很多其他的图形对象。这些对象都具有相同的特定状态(例如位置、方向、线条颜色和填充颜色)和行为(例如移动、旋转、改变大小和绘制)。一些状态和行为对所有图形是相同的,例如位置、填充颜色和移动。另一些状态和行为需要不同的实现,例如改变大小和绘制。所有GraphicObject都知道如何绘制自己和如何改变自己的大小;只不过完成的操作不同。 请设计GraphicObject类和所有子类的方法,其中用到抽象类和抽象方法、抽象方法、方法的重写和多态、super关键字等概念。并测试其正确性。他们之间的关系用类图表示。 4 用策略模式实现网上书城不同类型的图书折扣策略,计算出每种类型的图书的价格。并编程测试之。

    标签: Animal

    上传时间: 2014-09-12

    上传用户:钓鳌牧马

  • 走迷宫的A*算法

    走迷宫的A*算法,用的是数组,个人的练习作品

    标签: 走迷宫 算法

    上传时间: 2017-02-02

    上传用户:xiaohuanhuan

  • 这是一个关于数值方法的求非线性方程的算法

    这是一个关于数值方法的求非线性方程的算法,其中有高斯消元法和道理特解方程方法。

    标签: 数值 非线性 方程 算法

    上传时间: 2014-01-21

    上传用户:xiaoyunyun

  • 银行家算法。多个进程动态地共享系统的资源可能会产生死锁现象。死锁的产生

    银行家算法。多个进程动态地共享系统的资源可能会产生死锁现象。死锁的产生,必须同时满足四个条件,第一个是互斥条件,即一个资源每次只能由一个进程占用;第二个为请求和保持条件,即一个进程请求资源不能满足时,它必须等待,但它仍继续保持已得到的所有其它资源;第三个是不剥夺条件,任何一个进程不能抢占另一个进程已经获得且未释放的资源;第四个为循环等待条件,系统中存在若干个循环等待的进程,即其中每一个进程分别等待它前一个进程所持有的资源,防止死锁的机构只须确保上述四个条件之一不出现,则系统就不会发生死锁。 在实验中假定系统中任一资源在每一时刻只能由一个进程使用,任何进程不能抢占其它进程正在使用的资源,当进程得不到资源时必须等待。因此只要资源分配策略能保证进程不出现循环等待,则系统就不会发生死锁。

    标签: 死锁 动态 算法

    上传时间: 2017-02-09

    上传用户:lwwhust