优化算法种类

1  进化类    将“适者生存”进化规律模式化的优化搜索技术。1.1 遗传算法(Genetic Algorithm,GA)    遗传算法是模拟生物在自然环境中的遗传和进化过程而形成的自适应随机全局搜索和优化方法。    算法操作过程:解决方案种群中逐次产生一个近似最优解,称为一代;在每一代中,...

2018-02-14 21:55:18

阅读数 3805

评论数 0

QT源程序与编译方式

1  源程序 (1)纯代码 在QT Creator中创建一个Empty qmake project,然后*.pro文件中添加widget模块的语句如下: greaterThan(QT_MAJOR_VERSION,4):QT += widgets 然后添加一个main.cpp #include #...

2017-05-20 17:35:57

阅读数 425

评论数 0

QT Creator的自动代码补全

在QT帮助文档中通过Completing code可以查看到相关说明 默认的代码强制补全快捷键为Crtl+Space,与输入法的快捷键一致,会有冲突,需要在工具->选项->环境->键盘->text Editor下修改成Crtl+Shift+Space 下图列出了代码补全...

2017-05-20 12:01:36

阅读数 268

评论数 0

设置QT应用程序图标

步骤1:准备*.ico文件,并将其放到工程目录下 步骤2:打开工程文件*.pro,在文件中添加如下语句:RC_ICONS = *.ico  *.ico为刚刚的图标文件。然后编译。 窗口的左上角以及应用程序图标就是设置的文件情况了。

2017-05-20 11:25:16

阅读数 107

评论数 0

RS232串口通信

1. 介绍          RS232是一种全双工异步的总线,PC端使用如下的DB-9接口。其中有三个脚比较重要,分别为Pin2:Received Data(RXD)、Pin3:Transmit Data(TXD)、Pin5:Ground(GND)。 RS232是一种端到端的通信方式,在开...

2017-05-19 11:14:35

阅读数 411

评论数 0

格雷码的FPGA实现

1. 格雷码定义          在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码(Gray Code),另外由于最大数与最小数之间也仅一位数不同,即“首尾相连”,因此又称循环码或反射码。 2. 转换方法 (1)递归查表法          1位格雷码有2个码字:...

2017-05-14 21:58:49

阅读数 878

评论数 0

含PLL的lock信号的异步复位同步释放

下图展示了该结构: 结构分为三部分,分别是PLL的异步复位同步释放,PLL模块,和系统的异步复位同步释放。          PLL模块由IP核产生,使用异步复位,当锁定时候,Locked信号置位。          异步复位同步释放部分当iRstN信号低电平,所有D触发器输出0,产生复位信...

2017-05-14 21:43:44

阅读数 1765

评论数 0

FPGA状态机总结

1. 状态机的结构 (1)逻辑表达式          下一个状态=F(当前状态,输入信号);          输出信号=G(当前状态,输入信号); (2)Mealy状态机:时序逻辑的输出取决于状态与输入 (3)Moore状态机:时序逻辑的输出取决于状态 2. 状态编码的类型 (1...

2017-05-14 09:37:52

阅读数 509

评论数 0

Linux内核分析-计算机汇编程序分析

黄仁义 原创作品 转载请注明出处 《Linux内核分析》MOOC课程:在线课程链接http://mooc.study.163.com/course/USTC-1000029000  第一讲 计算机是如何工作的? 课堂笔记   @2015.03 ----------------------...

2015-03-07 22:19:16

阅读数 555

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭