用遗传算法求函数f=x+10*sin(5*x)+7*cos(4*x)的最大值点:简单的单点交叉、基本位变异、赌轮盘选择、随机产生初始种群中的个体,求的最好解是24.689。注:本算法基于matlab7.0,是我自己编写的,每个步骤都有详细的说明。适用于遗传算法初学者。
1
在matlab中的函数逼近,在matlab中的函数逼近
2020-01-03 11:28:46 6KB matlab 函数逼近
1
结合一个题目演示了如何自编代码实现用多项式函数和指数函数作为基函数来实现最小二乘拟合,函数文件独立,便于移植,便于推广,题目附有解答,题目来自西工大数值计算方法作业。采用MATLAB实现。
2020-01-03 11:27:13 21KB MATLAB 函数拟合 最小二乘 多项式
1
来自Duke大学官网的贝叶斯压缩感知matlab函数包,亲测可用。 居家旅行必备!研究压缩感知必备!
2020-01-03 11:17:06 1.05MB CS BCS 压缩感知 贝叶斯
1
不要写EKF代码,只要输入系统方程和量测方程即可滤波
2019-12-26 03:03:25 1KB 系统方程 量测方程 EKF滤波
1
这是一个matlab函数,用于生成Rigol北京普源信号源的RAF任意波形文件,目前支持DG1000、DG4000和DG5000系列信号源。 调用格式: writeRAF(x, fileName, Model, xmax, fs) Input: x -- 信号向量(采样点数 8 <= N <= 1e6); fileName -- 输出数据文件名,不需要扩展名,软件强制扩展名为.ARB 如果文件名已经存在,则追加写入,以生成大文件 Model -- 指定信号源的型号,=1表示DG1000系列,=4表示DG4000系列,=5表示DG5000系列(默认值) fs -- 采样频率(单位:Hz),默认为1000Hz xmax -- 期望输出的信号电压幅度(单位:V。最好不要超过±5V量程) =0时,取信号的最大值作为输出波形的最大值。
2019-12-21 22:18:40 3KB Rigol 信号源 任意波形 matlab
1
Prony算法谐波分析matlab函数,已测试无误,程序使用方法及定义: function [jx,SNR,result]=myprony(x,p,dt) % 实现《电网谐波与间谐波检测的分段Prony算法》郭成 1 % 实现《现代信号处理》张贤达P122-124 % 实现《Prony算法在谐波、间谐波参数辨识中的应用》式(12) 杨玉坤 % intput x:原始数据 % intput p:prony模型阶数 % intput dt:采样间隔 % output jx:拟合数据 % output Am:振幅 % output Qm:相位 % output am:衰减因子 % output fm:振荡频率 % output result=[Am,Qm,am,fm] ……
2019-12-21 22:16:36 2KB Prony 谐波分析 matlab
1
MATLAB函数画图,MATLAB函数画图,MATLAB函数画图,MATLAB函数画图
2019-12-21 22:05:27 91KB matlab 画图
1
f=100*(x.^2-y).^2+(1-x).^2,遗传算法函数优化,二元一次函数参考,经运行,可实现,里面hanshuga2.m是遗传算法优化代码,tuxing2是函数图像代码
2019-12-21 21:46:05 3KB 遗传算法 MATLAB 函数优化
1
遗传算法函数优化f=x.^2+y.^3+z.^2,,.运行前需下载谢菲尔德遗传算法工具箱,此为三元,如需n元,需要在toolbox->gatbx->objfun1 文件里的Dim改为和n相等的个数,gatbx是谢菲尔德遗传算法工具箱名称(可能每个人下载版本不一样,根据你下的工具箱名称),hanshuga1.m是函数优化代码,tuxing1.m是函数图像代码(这个代码是三元的不可调整)
2019-12-21 21:46:05 2KB 遗传算法 MATLAB 函数优化
1