python 实现遗传算法 课程设计 课程作业 Genetic Algorithm 基本字符串 Basic String 遗传算法是计算数学中用于解决最优化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择以及杂交等等。 遗传算法通常实现方式为一种计算机模拟。对于一个最优化问题,一定数量的候选解可抽象表示为染色体,使种群向更好的解进化。 在遗传算法里,优化问题的解被称为个体,它表示为一个变量序列,叫做染色体或者基因串。染色体一般被表达为简单的字符串或数字符串,不过也有其他的依赖于特殊问题的表示方法适用,这一过程称为编码。首先,算法随机生成一定数量的个体,有时候操作者也可以干预这个随机产生过程,以提高初始种群的质量。在每一代中,都会评价每一个体,并通过计算适应度函数得到适应度数值。按照适应度排序种群个体,适应度高的在前面。这里的“高”是相对于初始的种群的低适应度而言。
2024-06-08 09:12:02 3KB python 课程资源 遗传算法 课程设计
1
用信号量解决不死锁的哲学家问题 java实现
2024-06-08 01:30:41 1.83MB 操作系统
1
FIR滤波器的设计与分析 1.基于TMS320C5500芯片设计FIR滤波器,利用matlab和CCS5.4设计FIR滤波器的过程和仿真结果。输入信号包含100Hz和200Hz两个成分,通过matlab生成一个FIR低通滤波器的各阶系数,利用CCS完成信号处理并且展示仿真结果。 2.掌握DSP处理器开发的程序框架构造,学习驱动TMS320C5500,DSP处理器程序编写并能使其正常工作。 IIR滤波器的设计与分析 1.掌握利用脉冲响应不变法设计IIR数字滤波器的原理和具体方法。 2.加深理解数字滤波器与连续时间滤波器之间的技术指标转化。 掌握脉冲响应不变法设计IIR数字滤波器的优缺点及使用范围。 FFT的设计与分析 加深对DFT算法原理和基本性质的理解; 2.熟悉FFT的算法原理和FFT子程序的算法流程和应用; 3.学习用FFT对连续信号和时域信号进行频谱分析的方法; 4.学习DSP中FFT的设计和编程思想; 5.学习使用CCS的波形观察窗口观察信号波形和频谱情况。
2024-06-08 00:53:11 3.31MB DSP iir滤波器 FFT
1
昨天一个网友问如何能够将输入密码的工作在shell里面自动完成,研究了一下,发现这种交互式的工作,普通的shell实现不了,据说可以借助expect来搞定,所以初步学习了一下expect,成果和大家分享一下: 应用一: 实现从普通用户“test”切换到root用户,自动输入root的密码,不用在终端提示符下执行密码输入操作。 步骤: (1)vi autosu.sh (2)#! /usr/bin/expect -f //指定expect工具的路径,如果不清楚具体路径,可以用"which expect"命令来查看。 spawn su - // 在expect 中用"spawn"关键字来调用命令“su - ” expect ":" //在执行了su - 命令之后,提示输入密码的提示符。例如你在执行了su - 命令之后,终端里面会出现提示“口令:”,那么你就可以在这里写expect ":",或者expect -exact "口令:" send "rootpasswd\r" //这里expect用send将你的root密码自动输入到上面的提示符之后。 interact //操作完成。 注意:这里强调一下执行脚本时要注意的地方,不能按照习惯来用sh ***.sh来这行expect的程序,会提示找不到命令,因为expect用的不是bash所以会报错。执行的时候直接./***.sh就可以了。~切记! 应用二: 从普通用户切换到root之后,执行“ls”操作,调用执行aaa.sh,返回执行结果,间隔10S。 #/usr/bin/expect -f spawn su - // 在expect 中用"spawn"关键字来调用命令“su - ” expect ":" //在执行了su - 命令之后,提示输入密码的提示符。例如你在执行了su - 命令之后,终端里面会出现提示“口令:”,那么你就可以在这里写expect ":",或者expect -exact "口令:" send "rootpasswd\r" //这里expect用send将你的root密码自动输入到上面的提示符之后。 expect "#" //当遇到提示符以#结尾时,即为root权限时; send "ls\r" //expect 用spend方法调用ls 命令,并且回车(“\r”) expect "#" send "sh aaa.sh\r" //调用sh aaa.sh,即执行一个脚本文件aaa.sh。 expect "#" send "echo $?\r" sleep 10 interact
2024-06-07 20:45:52 2KB selenium
1
主要介绍了Python使用pylab库实现画线功能的方法,结合具体实例分析了Python使用pylab库的相关函数实现画线功能的操作技巧,并附带说明了相关函数与参数功能,需要的朋友可以参考下
2024-06-07 15:00:56 101KB Python pylab库
1
包含代码和论文 本论文设计并实现了一种基于 RFID 技术的公交卡系统,旨在提高公交出行的效率和便利性。系统以 51 单片机为核心,使用 RC522 射频模块与 IC 卡进行无线射频通信,同时利用蜂鸣器模块和 LED 指示灯对用户操作进行反馈,LCD12864 液晶显示模块作为信息输出端,按键模块作为功能选项控制端。 系统实现了注册、读卡、充值和消费等四个基本功能。注册功能使得新的空白公交卡可以加入系统,读卡功能可以获取 IC 卡的余额和个人信息,充值和消费是系统的核心功能,充值和消费都会三种金额,在消费时,如果余额不足,系统会通过液晶显示屏12864 的最后一行提醒用户需要充值,在充值时,如果充值超额,系统会通过液晶显示屏12864的第一行提醒用户此卡已满额,无需充值。
2024-06-07 10:39:15 4.63MB 毕业设计 RFID
1
this function works on two grayscale, two binary, or two color images. For color images, the number of color planes must match (i.e., size(img1,3) must match size(img2,3).
2024-06-07 09:49:59 2KB 直方图的匹配
1
1、嵌入式物联网单片机项目开发实战,每个例程都经过实战检验,简单好用。 2、代码使用KEIL 标准库开发,当前在STM32F103C8T6运行,如果是STM32F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。 3、软件下载时,请注意keil选择项是jlink还是stlink。 4、答疑:wulianjishu666; 5、如果接入其他传感器,请查看发布的其他资料。 6、单片机与模块的接线,在代码当中均有定义,请自行对照。
2024-06-06 21:32:05 4.13MB stm32 阿里云
1
最早接触STM32的时候就了解到,stm32有IAP功能,但是一直没有用到,最近公司项目中用到了,我才详细的学习了这个功能,学完之后感觉这个功能很好用,也很实用,特此写下来,做个笔记,同时也希望能帮助到所有的热爱单片机的人。
2024-06-06 21:14:16 64KB STM32 STM32F10x
1
交通灯控制系统设计与实现 课程设计源程序 微机原理与接口技术课程设计 交通灯控制系统设计与实现 课程设计源程序 微机原理与接口技术课程设计 交通灯控制系统设计与实现 课程设计源程序 微机原理与接口技术课程设计 交通灯控制系统设计与实现 课程设计源程序 微机原理与接口技术课程设计
2024-06-06 19:56:05 15KB
1