采用MATLAB的遗传算法,利用强大的数学计算能力和遗传工具箱,在全局搜索空间内寻找极值点,能够有效地对多元多峰值函数进行优化,避免了利用传统优化方法在多元多峰值函数优化过程中陷入局部极值点的优化误区。同时简要介绍了遗传算法的特点、流程和优化工具箱,通过实际编程优化,说明基于MATLAB的遗传算法是一种具有良好的全局寻优的优化工具。
2021-11-21 14:36:28 290KB 软件
1
应用循环自相关函数和快速谱峭度相结合的方法,对滚动轴承早期故障诊断进行分析研究。首先利用谱峭度方法确定滚动轴承振动信号的最佳带通滤波器,然后利用循环自相关函数对滤波后的信号进行解调,提取出滚动轴承故障特征频率,有效地减少了噪声信号的干扰且增强了故障信号。通过仿真与实验数据的轴承故障振动信号验证所提方法的有效性。
1
lua-utf8 姓名 lua-utf8,纯lua中的简单轻巧的utf8 lib。 描述 该库为纯lua中的utf8字符串实现了几个基本功能,没有任何依赖关系。 方法 证实 验证给定的字符串是否为有效的utf8字符串。 syntax: valid, invalid_pos = utf8.validate(str) 精氨酸: str :字符串 返回值: valid (布尔值)输入的字符串是否为有效的utf8字符串。 给定字符串中第一个无效字节的invalid_pos (数字)位置。 伦 获取给定的utf8字符串len。 syntax len, invalid_pos = utf8.len(str) 精氨酸: str :字符串 返回值: len (数字)有效utf8字符串部分的长度。 给定字符串中第一个无效字节的invalid_pos (数字)位置。 撤销 反转给定的有效u
2021-11-03 19:23:09 5KB Lua
1
Matlab内建psd函数在工程随机振动谱分析中的修正方法.pdf
利用贝赛尔曲线函数在arcgis图层中绘制平滑曲线,通过地图上的几个控制点,在客户端绘制平滑曲线,可用于客户端绘制等值线
2021-10-28 13:24:22 4KB arcgis 贝赛尔曲线 等值线
1
用数学函数在电脑上打印出心形
2021-10-13 11:02:35 262B c语言
1
Cortex M0核ARM只支持16位的Thumb指令和部分的Thumb-2指令。在KEIL MDK中演示链接寄存器在BL指令执行时的变化,以及函数在调用过程中堆栈的压栈和出栈,从堆栈区里查看到没有栈帧里所述的PC、SP、FP等压栈。网上一篇文章说"ARM压栈的顺序很是规矩(也比较容易被黑客攻破么),依次为当前函数指针PC、返回指针LR、栈指针SP、栈基址FP、传入参数个数及指针、本地变量和临时变量。"看不懂,并给出了附件截图.
2021-10-13 10:14:20 255KB Cortex M0 堆栈
1
启用和禁用支持 Win32 应用程序编程接口 (API) 在 Visual C# 中的计算机上安装了打印机上打印功能
2021-09-28 14:41:14 23KB SetPrinter 函数在 Visual C#
1
在进行快速傅里叶变换时,对信号进行截断会产生频谱泄漏现象。为减小频谱泄漏的影响,以理论分析窗函数为基础,利用Matlab作为辅助工具绘出汉宁窗、汉明窗、矩形窗、三角窗和布拉克曼窗的时域幅度与频域幅度曲线,分析了频谱泄漏的原理以及各窗函数的特点和性能,提出了在对信号进行截断时,如何通过选择合适的窗函数来减小频谱泄漏对信号分析的影响。用Matlab软件对某一信号进行加窗仿真实验,结果表明:汉宁窗最适合此实验信号,验证了选择合适的窗函数的重要性.
2021-09-26 19:48:31 333KB 工程技术 论文
1
二次函数在实际生活中的应用与建模应用.doc
2021-09-20 22:02:47 564KB 文档