- elm大小:568KB其中包括完整的elm算法的程序,直接调用即可其中包括完整的elm算法的程序,直接调用即可5 1109浏览会员免费
- ZIP大小:2KB为三个小车的编队控制仿真程序,均为m文件,在matlab下运行为三个小车的编队控制仿真程序,均为m文件,在matlab下运行5 4227浏览会员免费
- FMCW大小:3KB程序主要包括波形产生,回波信号的接收,混频输出差频,频谱分析,以及加窗后的频谱分析。程序主要包括波形产生,回波信号的接收,混频输出差频,频谱分析,以及加窗后的频谱分析。5 2537浏览会员免费
- GA-ELM大小:10KB遗传算法优化的ELM matlab源码 (亲测亲写)遗传算法优化的ELM matlab源码 (亲测亲写)4 1969浏览会员免费
- matlab大小:266KB使用matlab对采样数据文本进行fft变换步骤与代码 傅里叶变换。 提供对采样数据文本进行FFT(快速傅里叶变换)的代码模板,并对代码重要部分做了注释,便于理解 matlab FFT 傅里叶变换使用matlab对采样数据文本进行fft变换步骤与代码 傅里叶变换。 提供对采样数据文本进行FFT(快速傅里叶变换)的代码模板,并对代码重要部分做了注释,便于理解 matlab FFT 傅里叶变换2 8103浏览会员免费
- 模糊集大小:653B基于模糊集的图像增强主要包括三个步骤:图像模糊特征提取、隶属函数值的修正和模糊域的逆变换基于模糊集的图像增强主要包括三个步骤:图像模糊特征提取、隶属函数值的修正和模糊域的逆变换5 530浏览会员免费
- 串口调试助手大小:36KBmatlab GUI编写的串口调试助手,代码详细,调试方便,简单易用matlab GUI编写的串口调试助手,代码详细,调试方便,简单易用5 1818浏览会员免费
- matlab大小:655KB本压缩文件里包含了众多的程序,并且可通过GUI实时修改simulink中各个环节的参数。本压缩文件里包含了众多的程序,并且可通过GUI实时修改simulink中各个环节的参数。5 2196浏览免费
- 神经网络大小:10KB最简单的三层神经网络Matlab实现,带注释,有不明白的可以参考我的博客:http://blog.csdn.net/ranchlai最简单的三层神经网络Matlab实现,带注释,有不明白的可以参考我的博客:http://blog.csdn.net/ranchlai5 3128浏览会员免费
- 行人检测大小:49MBOpenCV3.0+hog+svm+Inria数据集做行人检测代码,包括训练、生成难例、二次训练、测试(生成bbs文件用于评测miss rate - fppi曲线) 需要另行下载Caltech主页的matlab toolbox和Inria数据集配合使用OpenCV3.0+hog+svm+Inria数据集做行人检测代码,包括训练、生成难例、二次训练、测试(生成bbs文件用于评测miss rate - fppi曲线) 需要另行下载Caltech主页的matlab toolbox和Inria数据集配合使用4 533浏览会员免费
- crf条件随机场大小:89KBcrf条件随机场模型--matlab源码crf条件随机场模型--matlab源码4 704浏览会员免费
- 误差椭圆大小:2KB二维空间协方差矩阵可视化为一个误差椭圆的matlab和C++代码,C++代码应用到了opencv的库函数,所以如果需要运行这个代码需要配置opencv环境。二维空间协方差矩阵可视化为一个误差椭圆的matlab和C++代码,C++代码应用到了opencv的库函数,所以如果需要运行这个代码需要配置opencv环境。5 2167浏览会员免费
- 小波变换大小:323KB分别对小波变换的软阈值和硬阈值方法进行了MATLAB仿真,并进行对比,还给出了一个改进型的小波变换去噪算法并在MATLAB仿真实现,代码下载后无需改动即可使用,后面有注释,让人通俗易懂。分别对小波变换的软阈值和硬阈值方法进行了MATLAB仿真,并进行对比,还给出了一个改进型的小波变换去噪算法并在MATLAB仿真实现,代码下载后无需改动即可使用,后面有注释,让人通俗易懂。5 1475浏览会员免费
- matlab大小:26KB无线传感网的节点自定位与目标定位matlab仿真,节点定位采用最大似然估计法,目标定位基于RSSI,利用matlab生成了GUI界面,可视友好,代码注释一应俱全~无线传感网的节点自定位与目标定位matlab仿真,节点定位采用最大似然估计法,目标定位基于RSSI,利用matlab生成了GUI界面,可视友好,代码注释一应俱全~5 346浏览会员免费
- matlab大小:17KB利用matlabgui编程实现男女变声的代码。利用matlabgui编程实现男女变声的代码。4 2454浏览会员免费
- 轨迹优化大小:3MBgpops5.2是一款功能强大的轨迹优化软件,处理大范围非线性轨迹优化问题,在航空航天领域应用广泛,这个是最新版本。内含丰富的例子。gpops5.2是一款功能强大的轨迹优化软件,处理大范围非线性轨迹优化问题,在航空航天领域应用广泛,这个是最新版本。内含丰富的例子。5 1164浏览会员免费
- 并联机器人大小:16KB本matlab程序仿真了6自由度Stewart平台,得到了正反解,并提供了可视化的GUI界面,可作为求解工作空间的参考,其中正解方法参考自以下论文: Lee, Tae-Young, and Jae-Kyung Shim. "Forward kinematics of the general 6–6 Stewart platform using algebraic elimination." Mechanism and Machine Theory 36.9 (2001): 1073-1085. (本程序转载自Github)本matlab程序仿真了6自由度Stewart平台,得到了正反解,并提供了可视化的GUI界面,可作为求解工作空间的参考,其中正解方法参考自以下论文: Lee, Tae-Young, and Jae-Kyung Shim. "Forward kinematics of the general 6–6 Stewart platform using algebraic elimination." Mechanism and Machine Theory 36.9 (2001): 1073-1085. (本程序转载自Github)3 5646浏览会员免费
- matlab大小:77KB图像与处理、归一化、放大、识别图像与处理、归一化、放大、识别4 1187浏览会员免费
- haar特征大小:6MB该资源主要包括一个基于haar特征+AdaBoost,CascadeBoost算法的人脸检测原理文档+2个AdaBoost的matlab代码,以及一个CascadeBoost的matlab代码。代码的注释很多很仔细,适合初学者。该资源主要包括一个基于haar特征+AdaBoost,CascadeBoost算法的人脸检测原理文档+2个AdaBoost的matlab代码,以及一个CascadeBoost的matlab代码。代码的注释很多很仔细,适合初学者。4 1735浏览会员免费
- matlab大小:34MB本程序用matlab对有污染的指纹进行提取,采用边沿检测。膨胀腐蚀等方法进行处理。里面含有源程序和程序说明本程序用matlab对有污染的指纹进行提取,采用边沿检测。膨胀腐蚀等方法进行处理。里面含有源程序和程序说明5 2430浏览会员免费
- 蚁群算法大小:15KB机器人障碍环境下路径规划问题,采用改进的回退蚁群算法,matlab版源代码,有可视化界面。机器人障碍环境下路径规划问题,采用改进的回退蚁群算法,matlab版源代码,有可视化界面。4 645浏览会员免费
- EKF大小:22KBEKF 实现的机器人SLAM 算法,在matlab下仿真,国外牛人的matlab原代码EKF 实现的机器人SLAM 算法,在matlab下仿真,国外牛人的matlab原代码5 922浏览会员免费
- 卷积码大小:8KB采用matlab仿真了卷积编码在BPSK调制下通过AWGN信道是的性能分析。包含不同参数下卷积码的误码率曲线比较,包括'未使用编码'与'使用卷积编码'的比较,不同回溯长度、不同码率、不同约束长度的误码率曲线采用matlab仿真了卷积编码在BPSK调制下通过AWGN信道是的性能分析。包含不同参数下卷积码的误码率曲线比较,包括'未使用编码'与'使用卷积编码'的比较,不同回溯长度、不同码率、不同约束长度的误码率曲线5 2752浏览会员免费
- 坐标变换大小:30KB基于matlab的坐标变换程序,通过坐标的平移和旋转,实现坐标系中不同位置处物体三维坐标匹配。基于matlab的坐标变换程序,通过坐标的平移和旋转,实现坐标系中不同位置处物体三维坐标匹配。4 4195浏览会员免费
- atlas_athlon大小:613KB打开matlab后自动关闭 问题描述: 安装过程倒是没有什么太大问题,就是花的时间比较长。最好在安装时不要做其他事,以免安装时出现死机(我室友就出现了好几次,郁闷地要死)。 安装完成后打开matlab,还没到一秒中matlab就自动关闭了,搞得我连窗口里显示的是什么都来不及看。上网一查,原来是matlab需要用到处理器的数学运算部分,故需要设置一下BLAS(Basic Linear Algebra Subroutines,就是"基础线性几何子程序"的意思)环境变量。 解决办法: 首先请确认你的MATLAB的安装文件夹中子文件夹bin\win32中有如下文件:atlas_Athlon.dll(AMD系列的请用这个,我的是台式机,很多台式机都是这个),atlas_P4.dll(P4的用这个),atlas_PIII.dll(P3的用这个),atlas_PII.dll(P2的用这个)。这些是对应处理器的数值运算优化文件。 然后按如下步骤进行: 1、右击我的电脑,选择属性. 2、在"高级"选项卡中点击"环境变量" 3、在系统变量下面添加如下内容(按"新建"): 例如: 变量名:BLAS_VERSION 变量值:E:\Matlab7\bin\win32\atlas_Athlon.dll (即以上对应文件的路径,这里以AMD系列为例) OK!这个问题就解决了。打开matlab后自动关闭 问题描述: 安装过程倒是没有什么太大问题,就是花的时间比较长。最好在安装时不要做其他事,以免安装时出现死机(我室友就出现了好几次,郁闷地要死)。 安装完成后打开matlab,还没到一秒中matlab就自动关闭了,搞得我连窗口里显示的是什么都来不及看。上网一查,原来是matlab需要用到处理器的数学运算部分,故需要设置一下BLAS(Basic Linear Algebra Subroutines,就是"基础线性几何子程序"的意思)环境变量。 解决办法: 首先请确认你的MATLAB的安装文件夹中子文件夹bin\win32中有如下文件:atlas_Athlon.dll(AMD系列的请用这个,我的是台式机,很多台式机都是这个),atlas_P4.dll(P4的用这个),atlas_PIII.dll(P3的用这个),atlas_PII.dll(P2的用这个)。这些是对应处理器的数值运算优化文件。 然后按如下步骤进行: 1、右击我的电脑,选择属性. 2、在"高级"选项卡中点击"环境变量" 3、在系统变量下面添加如下内容(按"新建"): 例如: 变量名:BLAS_VERSION 变量值:E:\Matlab7\bin\win32\atlas_Athlon.dll (即以上对应文件的路径,这里以AMD系列为例) OK!这个问题就解决了。5 859浏览会员免费
- matlab大小:32KBmatlab代码提取视网膜中血管,包括主程序和血管提取程序,希望能够与大家分享。matlab代码提取视网膜中血管,包括主程序和血管提取程序,希望能够与大家分享。4 1178浏览会员免费
- Gaussian大小:56KB高斯混合模型的matlab源代码,拭一款经典的程序-Gaussian mixture model matlab source code, taking a classic procedure高斯混合模型的matlab源代码,拭一款经典的程序-Gaussian mixture model matlab source code, taking a classic procedure4 212浏览会员免费
- matlab大小:12MBmatlab常用代码大全,帮助你科研,论文实证分析,数模竞赛 第44章 层次分析法 第45章 灰色关联度 第46章 熵权法 第47章 主成分分析 第48章 主成分回归 第49章 偏最小二乘 第50章 逐步回归分析 第51章 模拟退火 第52章 RBF,GRNN,PNN-神经网络 第53章 竞争神经网络与SOM神经网络 第54章 蚁群算法tsp求解 第55章 灰色预测GM1-1 第56章 模糊综合评价 第57章 交叉验证神经网络 第58章 多项式拟合 plotfit 第59章 非线性拟合 lsqcurefit 第60章 kmeans聚类 第61章 FCM聚类 第62章 arima时间序列 第63章 topsis 第1章 BP神经网络的数据分类——语音特征信号分类 第2章 BP神经网络的非线性系统建模——非线性函数拟合 第3章 遗传算法优化BP神经网络——非线性函数拟合 第4章 神经网络遗传算法函数极值寻优——非线性函数极值寻优 第5章 基于BP_Adaboost的强分类器设计——公司财务预警建模 第6章 PID神经元网络解耦控制算法——多变量系统控制 第7章 RBF网络的回归--非线性函数回归的实现 第8章 GRNN网络的预测----基于广义回归神经网络的货运量预测 第9章 离散Hopfield神经网络的联想记忆——数字识别 第10章 离散Hopfield神经网络的分类——高校科研能力评价 第11章 连续Hopfield神经网络的优化——旅行商问题优化计算 第12章 初始SVM分类与回归 第13章 LIBSVM参数实例详解 第14章 基于SVM的数据分类预测——意大利葡萄酒种类识别 第15章 SVM的参数优化——如何更好的提升分类器的性能 第16章 基于SVM的回归预测分析——上证指数开盘指数预测. 第17章 基于SVM的信息粒化时序回归预测——上证指数开盘指数变化趋势和变化空间预测 第18章 基于SVM的图像分割-真彩色图像分割 第19章 基于SVM的手写字体识别 第20章 LIBSVM-FarutoUltimate工具箱及GUI版本介绍与使用 第21章 自组织竞争网络在模式分类中的应用—患者癌症发病预测 第22章 SOM神经网络的数据分类--柴油机故障诊断 第23章 Elman神经网络的数据预测----电力负荷预测模型研究 第24章 概率神经网络的分类预测--基于PNN的变压器故障诊断 第25章 基于MIV的神经网络变量筛选----基于BP神经网络的变量筛选 第26章 LVQ神经网络的分类——乳腺肿瘤诊断 第27章 LVQ神经网络的预测——人脸朝向识别 第28章 决策树分类器的应用研究——乳腺癌诊断 第29章 极限学习机在回归拟合及分类问题中的应用研究——对比实验 第30章 基于随机森林思想的组合分类器设计——乳腺癌诊断 第31章 思维进化算法优化BP神经网络——非线性函数拟合 第32章 小波神经网络的时间序列预测——短时交通流量预测 第33章 模糊神经网络的预测算法——嘉陵江水质评价 第34章 广义神经网络的聚类算法——网络入侵聚类 第35章 粒子群优化算法的寻优算法——非线性函数极值寻优 第36章 遗传算法优化计算——建模自变量降维 第37章 基于灰色神经网络的预测算法研究——订单需求预测 第38章 基于Kohonen网络的聚类算法——网络入侵聚类 第39章 神经网络GUI的实现——基于GUI的神经网络拟合、模式识别、聚类 第40章 动态神经网络时间序列预测研究——基于MATLAB的NARX实现 第41章 定制神经网络的实现——神经网络的个性化建模与仿真 第42章 并行运算与神经网络——基于CPU/GPU的并行神经网络运算 第43章 神经网络高效编程技巧——基于MATLAB R2012b新版本特性的探讨matlab常用代码大全,帮助你科研,论文实证分析,数模竞赛 第44章 层次分析法 第45章 灰色关联度 第46章 熵权法 第47章 主成分分析 第48章 主成分回归 第49章 偏最小二乘 第50章 逐步回归分析 第51章 模拟退火 第52章 RBF,GRNN,PNN-神经网络 第53章 竞争神经网络与SOM神经网络 第54章 蚁群算法tsp求解 第55章 灰色预测GM1-1 第56章 模糊综合评价 第57章 交叉验证神经网络 第58章 多项式拟合 plotfit 第59章 非线性拟合 lsqcurefit 第60章 kmeans聚类 第61章 FCM聚类 第62章 arima时间序列 第63章 topsis 第1章 BP神经网络的数据分类——语音特征信号分类 第2章 BP神经网络的非线性系统建模——非线性函数拟合 第3章 遗传算法优化BP神经网络——非线性函数拟合 第4章 神经网络遗传算法函数极值寻优——非线性函数极值寻优 第5章 基于BP_Adaboost的强分类器设计——公司财务预警建模 第6章 PID神经元网络解耦控制算法——多变量系统控制 第7章 RBF网络的回归--非线性函数回归的实现 第8章 GRNN网络的预测----基于广义回归神经网络的货运量预测 第9章 离散Hopfield神经网络的联想记忆——数字识别 第10章 离散Hopfield神经网络的分类——高校科研能力评价 第11章 连续Hopfield神经网络的优化——旅行商问题优化计算 第12章 初始SVM分类与回归 第13章 LIBSVM参数实例详解 第14章 基于SVM的数据分类预测——意大利葡萄酒种类识别 第15章 SVM的参数优化——如何更好的提升分类器的性能 第16章 基于SVM的回归预测分析——上证指数开盘指数预测. 第17章 基于SVM的信息粒化时序回归预测——上证指数开盘指数变化趋势和变化空间预测 第18章 基于SVM的图像分割-真彩色图像分割 第19章 基于SVM的手写字体识别 第20章 LIBSVM-FarutoUltimate工具箱及GUI版本介绍与使用 第21章 自组织竞争网络在模式分类中的应用—患者癌症发病预测 第22章 SOM神经网络的数据分类--柴油机故障诊断 第23章 Elman神经网络的数据预测----电力负荷预测模型研究 第24章 概率神经网络的分类预测--基于PNN的变压器故障诊断 第25章 基于MIV的神经网络变量筛选----基于BP神经网络的变量筛选 第26章 LVQ神经网络的分类——乳腺肿瘤诊断 第27章 LVQ神经网络的预测——人脸朝向识别 第28章 决策树分类器的应用研究——乳腺癌诊断 第29章 极限学习机在回归拟合及分类问题中的应用研究——对比实验 第30章 基于随机森林思想的组合分类器设计——乳腺癌诊断 第31章 思维进化算法优化BP神经网络——非线性函数拟合 第32章 小波神经网络的时间序列预测——短时交通流量预测 第33章 模糊神经网络的预测算法——嘉陵江水质评价 第34章 广义神经网络的聚类算法——网络入侵聚类 第35章 粒子群优化算法的寻优算法——非线性函数极值寻优 第36章 遗传算法优化计算——建模自变量降维 第37章 基于灰色神经网络的预测算法研究——订单需求预测 第38章 基于Kohonen网络的聚类算法——网络入侵聚类 第39章 神经网络GUI的实现——基于GUI的神经网络拟合、模式识别、聚类 第40章 动态神经网络时间序列预测研究——基于MATLAB的NARX实现 第41章 定制神经网络的实现——神经网络的个性化建模与仿真 第42章 并行运算与神经网络——基于CPU/GPU的并行神经网络运算 第43章 神经网络高效编程技巧——基于MATLAB R2012b新版本特性的探讨5 1850浏览会员免费
- MATLAB大小:3MB模式识别-特征选择-几种算法的matlab实现。模式识别-特征选择-几种算法的matlab实现。4 2110浏览会员免费
- KL距离大小:358BKL距离是反应数据分布的距离,计算KL距离在数据挖掘中有着很重要的作用。KL距离是反应数据分布的距离,计算KL距离在数据挖掘中有着很重要的作用。5 2097浏览会员免费
- LBP大小:4KB提取图像的lbp特征,使用matlab实现,简单易操作提取图像的lbp特征,使用matlab实现,简单易操作5 524浏览会员免费
- l1-ls大小:78KB最优化问题求解,l1-ls 范数求解matlab程序包。最优化问题求解,l1-ls 范数求解matlab程序包。5 678浏览会员免费
- matlab大小:7KB里面有三个dea模型,投入型,产出型,超效率,都是matlab代码,打开设置下变量就可以用,希望大家共同进步!里面有三个dea模型,投入型,产出型,超效率,都是matlab代码,打开设置下变量就可以用,希望大家共同进步!4 6566浏览会员免费
- matlab大小:9KB基于matlab-GUI的实时人脸检测系统,具有较高的检测性能,误检率较低!基于matlab-GUI的实时人脸检测系统,具有较高的检测性能,误检率较低!4 886浏览会员免费
- 形态学滤波大小:115KB基于形态学滤波去噪matlab代码基于形态学滤波去噪matlab代码2 2703浏览会员免费
- matlab大小:1MB1维严格耦合波分析matlab程序 适用于一维光栅 可计算多层结构1维严格耦合波分析matlab程序 适用于一维光栅 可计算多层结构5 2396浏览会员免费
- matlab大小:229KB该工具箱为英国设菲尔德Sheffield大学开发的gatbs工具箱,也不是Matlab软件自带的,雷英杰编著《Matlab遗传算法工具箱及应用》涉及到了这个工具箱,并对它的使用进行了说明。<br>该工具箱为英国设菲尔德Sheffield大学开发的gatbs工具箱,也不是Matlab软件自带的,雷英杰编著《Matlab遗传算法工具箱及应用》涉及到了这个工具箱,并对它的使用进行了说明。<br>5 268浏览会员免费
- matlab大小:66KB为matlab源码,实现了超分辨率图像重建算法。为matlab源码,实现了超分辨率图像重建算法。5 580浏览会员免费
- matlab大小:566B对四维数组的直观表示,如(x,y,z,c),该程序可以在三维表示的基础上,用颜色表示出第四维数据。对四维数组的直观表示,如(x,y,z,c),该程序可以在三维表示的基础上,用颜色表示出第四维数据。3 5408浏览会员免费
- 运输问题大小:4KB运输问题的最低运价问题,文档中打开手动输入price运价、prod产量、sell销量,run就可以显示结果,通过调整可以很方便的让它显示需要的数据。 你值得拥有,无论中国知网、还是百度,都没有完整的matlab运输问题表上作业法算法。运输问题的最低运价问题,文档中打开手动输入price运价、prod产量、sell销量,run就可以显示结果,通过调整可以很方便的让它显示需要的数据。 你值得拥有,无论中国知网、还是百度,都没有完整的matlab运输问题表上作业法算法。4 2364浏览会员免费
- 机器人大小:5MB自主移动机器人路径规划新方法(含matlab代码、ppt以及文档)自主移动机器人路径规划新方法(含matlab代码、ppt以及文档)4 1573浏览会员免费
- 粒子群算法大小:111KB最新粒子群算法求解约束多目标优化万能matlab代码。 粒子群算法 约束多目标 优化 matlab代码 粒子群算法 约束多目标 优化 matlab代码最新粒子群算法求解约束多目标优化万能matlab代码。 粒子群算法 约束多目标 优化 matlab代码 粒子群算法 约束多目标 优化 matlab代码1 5111浏览会员免费
- 计算机视觉大小:2MB本资源是用Matlab实现的SIFT+RANSAC图像拼接与融合源码。 其中main.m是主程序,里面对各功能函数有比较详细的说明。 应该是点击运行,然后等待一会就可以跑出最终结果及中间结果。本资源是用Matlab实现的SIFT+RANSAC图像拼接与融合源码。 其中main.m是主程序,里面对各功能函数有比较详细的说明。 应该是点击运行,然后等待一会就可以跑出最终结果及中间结果。5 5509浏览会员免费
- ZIP大小:2MB光流算法的matlab实现,并且有使用demo和方法介绍光流算法的matlab实现,并且有使用demo和方法介绍5 614浏览会员免费
- speech大小:577KBvoicebox工具箱voicebox工具箱5 237浏览会员免费
- LSD大小:4MBLSD直线检测算法代码,包含openCV和matlab代码,使用openCV时请手动配置openCV库LSD直线检测算法代码,包含openCV和matlab代码,使用openCV时请手动配置openCV库4 2398浏览会员免费
- matlab大小:2KB用matlab生成菲涅尔透镜图,焦距可调用matlab生成菲涅尔透镜图,焦距可调4 3646浏览会员免费
- matlab大小:113KB在做建模比赛时,利用matlab对excel进行的数据操作程序,做备份而已在做建模比赛时,利用matlab对excel进行的数据操作程序,做备份而已0 1w+浏览会员免费
- R-CNN,Deep大小:338KBR-CNN, matlab 代码: Regions with Convolutional Neural Network Features,卷积神经网络,此代码容易看懂,实现,适合学习 改进!R-CNN, matlab 代码: Regions with Convolutional Neural Network Features,卷积神经网络,此代码容易看懂,实现,适合学习 改进!5 250浏览会员免费
- EEGLAB源码大小:30MBEEGLab源码版本V13 matlabEEGLab源码版本V13 matlab5 606浏览会员免费
- 遗传算法大小:1MB本框架提供了有关粒子群算法(PSO)和遗传算法(GA)的完整实现,以及一套关于改进、应用、测试、结果输出的完整框架。 本框架对粒子群算法与遗传算法进行逻辑解耦,对其中的改进点予以封装,进行模块化,使用者可以采取自己对该模块的改进替换默认实现组成新的改进算法与已有算法进行对比试验。试验结果基于Excel文件输出,并可通过设定不同的迭代结束方式选择试验数据的输出方式,包括: 1. 输出随迭代次数变化的平均达优率数据(设定终止条件区间大于0)。 2. 输出随迭代次数变化的平均最优值数据(设定终止条件区间等于0)。 本框架了包含了常用基准函数的实现以及遗传算法与粒子群算法对其的求解方案实现和对比,如TSP,01背包,Banana函数,Griewank函数等。并提供大量工具方法,如KMeans,随机序列生成与无效序列修补方法等等。 对遗传算法的二进制编码,整数编码,实数编码,整数序列编码(用于求解TSP等),粒子群算法的各种拓扑结构,以及两种算法的参数各种更新方式均有实现,并提供接口供使用者实现新的改进方式并整合入框架进行试验。 其中还包括对PSO进行离散化的支持接口,和自己的设计一种离散PSO方法及其用以求解01背包问题的实现样例。 欢迎参考并提出宝贵意见,特别欢迎愿意协同更新修补代码的朋友(邮箱starffly@foxmail.com)。 代码已作为lakeast项目托管在Google Code: http://code.google.com/p/lakeast http://code.google.com/p/lakeast/downloads/list 某些类的功能说明: org.lakest.common中: BoundaryType定义了一个枚举,表示变量超出约束范围时为恢复到约束范围所采用的处理方式,分别是NONE(不处理),WRAP(加减若干整数个区间长度),BOUNCE(超出部分向区间内部折叠),STICK(取超出方向的最大限定值)。 Constraint定义了一个代表变量约束范围的类。 Functions定义了一系列基准函数的具体实现以供其他类统一调用。 InitializeException定义了一个代表程序初始化出现错误的异常类。 Randoms类的各个静态方法用以产生各种类型的随机数以及随机序列的快速产生。 Range类的实现了用以判断变量是否超出约束范围以及将超出约束范围的变量根据一定原则修补到约束范围的方法。 ToStringBuffer是一个将数组转换为其字符串表示的类。 org.lakeast.ga.skeleton中: AbstractChromosome定义了染色体的公共方法。 AbstractDomain是定义问题域有关的计算与参数的抽象类。 AbstractFactorGenerator定义产生交叉概率和变异概率的共同方法。 BinaryChromosome是采用二进制编码的染色体的具体实现类。 ConstantFactorGenerator是一个把交叉概率和变异概率定义为常量的参数产生器。 ConstraintSet用于在计算过程中保存和获取应用问题的各个维度的约束。 Domain是遗传算法求解中所有问题域必须实现的接口。 EncodingType是一个表明染色体编码类型的枚举,包括BINARY(二进制),REAL(实数),INTEGER(整型)。 Factor是交叉概率和变异概率的封装。 IFactorGenerator参数产生器的公共接口。 Population定义了染色体种群的行为,包括种群的迭代,轮盘赌选择和交叉以及最优个体的保存。 org.lakeast.ga.chromosome中: BinaryChromosome二进制编码染色体实现。 IntegerChromosome整数编码染色体实现。 RealChromosome实数编码染色体实现。 SequenceIntegerChromosome整数序列染色体实现。 org.lakeast.pso.skeleton中: AbstractDomain提供一个接口,将粒子的位置向量解释到离散空间,同时不干扰粒子的更新方式。 AbstractFactorGenerator是PSO中参数产生器的公共抽象类。 AbstractParticle定义了PSO种群中粒子的基本行为,最主要是实现了如何根据现有位置计算得到下一代粒子的位置的合法值。 ConstraintSet用于在粒子迭代过程中保存和获取应用问题的各个维度的约束。 AbstractSwarm.java各种拓扑结构的PSO种群的抽象父类,主要实现了种群迭代过程中计算流程的定义以及中间数据被如何输出到测试工具类。 Domain是PSO算法求解中所有问题域必须实现的接口。 DynamicFatorGenerator若种群在迭代过程中,w,c1,c2随迭代次数发生变化,那么它们的产生器需要继承这个抽象类。 Factor封装了w,c1,c2三个参数的字面值。 Location用于保存和获取迭代中粒子的位置和速度向量的数值。 NeighborhoodBestParticle定义了采用邻域版本的PSO算法的具体实现。主要是实现了如何根据邻域版本的PSO算法计算下一迭代中的粒子速度。 RingTopoSwarm定义环拓扑结构的具体实现,主要是定义了如何获取粒子的邻域粒子的方法。 StaticTopoSwarm静态拓扑结构的PSO算法的抽象父类。 org.lakeast.pso.swarm中包含粒子群拓扑结构的各种实现,基本见名知意。 对各种问题的求解样例位于org.lakeast.main包中,以...TaskTest结尾,基本见名知意。 以ShafferF6DomainTaskTes对ShafferF6函数进行求解(采用的是PSO,遗传算法样例参见TSPValueTaskTest)为例说明求解过程如下: 1. 入口函数位于org.lakeast.main.ShafferF6DomainTaskTest中,go函数执行。 2. 在go函数中,首先指定迭代次数(numberOfIterations),测试多少轮(testCount,多次运行以得到平均达优值),种群大小(popSize),邻域大小(neighborhoodSize),迭代结束条件(exitCondition,由于制定了迭代次数,所以设定为[0,0],也就是只有达到指定迭代次数才退出)。 3. 以testCount,numberOfIterations以及迭代结束条件exitCondition为参数构建TestBatch类的实例batch。这个类用来进行管理参与测试的各种具体算法,且把数据结果按指定的格式输出为Excel文件。 4. 指定PSO中的因子产生方法,采用ExponentFactorGenerator和ConstrictFactorGenerator两种方式(实现位于org.lakeast.pso.gen包)。 5. Y表示参与测试的算法数目。 6. Testable是所有可以被TestBatch测试的类需要实现的接口,以提供TestBatch生成结果Excel文件所需要的数据。 7. Domain接口是所有可以被算法解决的问题所需要实现的接口,比如说明该问题所需要的粒子位置约束范围,速度约束范围,以及适值评估的公司等。这里的Domain被实例化为ShafferF6Domain,也就是按照ShafferF6函数评估适值。 8. RingTopoSwarm是用来封装环拓扑邻域结构的类,NeighboordBestParticle是配合该类来实现按邻域最优更新速度而不是全局最优来更新。 9. 各个测试算法都被加入到TestBatch以后,batch.run()开始执行算法比较过程并输出结果Excel文件到C盘根目录(输出路径可在Testable接口中配置,除了生成Excel文件外,还可以通过修改log4j.properties在制定的位置产生运行结果日志)。本框架提供了有关粒子群算法(PSO)和遗传算法(GA)的完整实现,以及一套关于改进、应用、测试、结果输出的完整框架。 本框架对粒子群算法与遗传算法进行逻辑解耦,对其中的改进点予以封装,进行模块化,使用者可以采取自己对该模块的改进替换默认实现组成新的改进算法与已有算法进行对比试验。试验结果基于Excel文件输出,并可通过设定不同的迭代结束方式选择试验数据的输出方式,包括: 1. 输出随迭代次数变化的平均达优率数据(设定终止条件区间大于0)。 2. 输出随迭代次数变化的平均最优值数据(设定终止条件区间等于0)。 本框架了包含了常用基准函数的实现以及遗传算法与粒子群算法对其的求解方案实现和对比,如TSP,01背包,Banana函数,Griewank函数等。并提供大量工具方法,如KMeans,随机序列生成与无效序列修补方法等等。 对遗传算法的二进制编码,整数编码,实数编码,整数序列编码(用于求解TSP等),粒子群算法的各种拓扑结构,以及两种算法的参数各种更新方式均有实现,并提供接口供使用者实现新的改进方式并整合入框架进行试验。 其中还包括对PSO进行离散化的支持接口,和自己的设计一种离散PSO方法及其用以求解01背包问题的实现样例。 欢迎参考并提出宝贵意见,特别欢迎愿意协同更新修补代码的朋友(邮箱starffly@foxmail.com)。 代码已作为lakeast项目托管在Google Code: http://code.google.com/p/lakeast http://code.google.com/p/lakeast/downloads/list 某些类的功能说明: org.lakest.common中: BoundaryType定义了一个枚举,表示变量超出约束范围时为恢复到约束范围所采用的处理方式,分别是NONE(不处理),WRAP(加减若干整数个区间长度),BOUNCE(超出部分向区间内部折叠),STICK(取超出方向的最大限定值)。 Constraint定义了一个代表变量约束范围的类。 Functions定义了一系列基准函数的具体实现以供其他类统一调用。 InitializeException定义了一个代表程序初始化出现错误的异常类。 Randoms类的各个静态方法用以产生各种类型的随机数以及随机序列的快速产生。 Range类的实现了用以判断变量是否超出约束范围以及将超出约束范围的变量根据一定原则修补到约束范围的方法。 ToStringBuffer是一个将数组转换为其字符串表示的类。 org.lakeast.ga.skeleton中: AbstractChromosome定义了染色体的公共方法。 AbstractDomain是定义问题域有关的计算与参数的抽象类。 AbstractFactorGenerator定义产生交叉概率和变异概率的共同方法。 BinaryChromosome是采用二进制编码的染色体的具体实现类。 ConstantFactorGenerator是一个把交叉概率和变异概率定义为常量的参数产生器。 ConstraintSet用于在计算过程中保存和获取应用问题的各个维度的约束。 Domain是遗传算法求解中所有问题域必须实现的接口。 EncodingType是一个表明染色体编码类型的枚举,包括BINARY(二进制),REAL(实数),INTEGER(整型)。 Factor是交叉概率和变异概率的封装。 IFactorGenerator参数产生器的公共接口。 Population定义了染色体种群的行为,包括种群的迭代,轮盘赌选择和交叉以及最优个体的保存。 org.lakeast.ga.chromosome中: BinaryChromosome二进制编码染色体实现。 IntegerChromosome整数编码染色体实现。 RealChromosome实数编码染色体实现。 SequenceIntegerChromosome整数序列染色体实现。 org.lakeast.pso.skeleton中: AbstractDomain提供一个接口,将粒子的位置向量解释到离散空间,同时不干扰粒子的更新方式。 AbstractFactorGenerator是PSO中参数产生器的公共抽象类。 AbstractParticle定义了PSO种群中粒子的基本行为,最主要是实现了如何根据现有位置计算得到下一代粒子的位置的合法值。 ConstraintSet用于在粒子迭代过程中保存和获取应用问题的各个维度的约束。 AbstractSwarm.java各种拓扑结构的PSO种群的抽象父类,主要实现了种群迭代过程中计算流程的定义以及中间数据被如何输出到测试工具类。 Domain是PSO算法求解中所有问题域必须实现的接口。 DynamicFatorGenerator若种群在迭代过程中,w,c1,c2随迭代次数发生变化,那么它们的产生器需要继承这个抽象类。 Factor封装了w,c1,c2三个参数的字面值。 Location用于保存和获取迭代中粒子的位置和速度向量的数值。 NeighborhoodBestParticle定义了采用邻域版本的PSO算法的具体实现。主要是实现了如何根据邻域版本的PSO算法计算下一迭代中的粒子速度。 RingTopoSwarm定义环拓扑结构的具体实现,主要是定义了如何获取粒子的邻域粒子的方法。 StaticTopoSwarm静态拓扑结构的PSO算法的抽象父类。 org.lakeast.pso.swarm中包含粒子群拓扑结构的各种实现,基本见名知意。 对各种问题的求解样例位于org.lakeast.main包中,以...TaskTest结尾,基本见名知意。 以ShafferF6DomainTaskTes对ShafferF6函数进行求解(采用的是PSO,遗传算法样例参见TSPValueTaskTest)为例说明求解过程如下: 1. 入口函数位于org.lakeast.main.ShafferF6DomainTaskTest中,go函数执行。 2. 在go函数中,首先指定迭代次数(numberOfIterations),测试多少轮(testCount,多次运行以得到平均达优值),种群大小(popSize),邻域大小(neighborhoodSize),迭代结束条件(exitCondition,由于制定了迭代次数,所以设定为[0,0],也就是只有达到指定迭代次数才退出)。 3. 以testCount,numberOfIterations以及迭代结束条件exitCondition为参数构建TestBatch类的实例batch。这个类用来进行管理参与测试的各种具体算法,且把数据结果按指定的格式输出为Excel文件。 4. 指定PSO中的因子产生方法,采用ExponentFactorGenerator和ConstrictFactorGenerator两种方式(实现位于org.lakeast.pso.gen包)。 5. Y表示参与测试的算法数目。 6. Testable是所有可以被TestBatch测试的类需要实现的接口,以提供TestBatch生成结果Excel文件所需要的数据。 7. Domain接口是所有可以被算法解决的问题所需要实现的接口,比如说明该问题所需要的粒子位置约束范围,速度约束范围,以及适值评估的公司等。这里的Domain被实例化为ShafferF6Domain,也就是按照ShafferF6函数评估适值。 8. RingTopoSwarm是用来封装环拓扑邻域结构的类,NeighboordBestParticle是配合该类来实现按邻域最优更新速度而不是全局最优来更新。 9. 各个测试算法都被加入到TestBatch以后,batch.run()开始执行算法比较过程并输出结果Excel文件到C盘根目录(输出路径可在Testable接口中配置,除了生成Excel文件外,还可以通过修改log4j.properties在制定的位置产生运行结果日志)。5 2823浏览会员免费
- 高阶谱大小:3MB解决??? XML-file failed validation against schema located in: D:\Program Files\MATLAB\R2007b\sys\namespace\info\v1\info.xsd XML-file name: d:\program files\matlab\r2007b\toolbox\hosa_d\hosa\info.xml To retest the XML-file against the schema, call the following java method: com.mathworks.xml.XMLValidator.validate(... 'd:\program files\matlab\r2007b\toolbox\hosa_d\hosa\info.xml',... 'D:\Program Files\MATLAB\R2007b\sys\namespace\info\v1\info.xsd', true) Errors: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'area'. One of '{MathWorksID, type}' is expected. 运行hosaver: Warning: Could not find an exact (case-sensitive) match for 'hosaver'. D:\Program Files\MATLAB\R2007b\toolbox\hosa_d\hosa\HOSAVER.M is a case-insensitive match and will be used instead. You can improve the performance of your code by using exact name matches and we therefore recommend that you update your usage accordingly. Alternatively, you can disable this warning using warning('off','MATLAB:dispatcher:InexactMatch'). Higher-Order Spectral Analysis Toolbox. Version 2.0.3 (R12 compliant) 27 Dec 2000 安装原版工具箱之所以出现问题是因为没有将文件名全部改成小写,无法运行hosademo是因为缺少choices.m文件,参考http://cn.mathworks.com/matlabcentral/fileexchange/3013-hosa-higher-order-spectral-analysis-toolbox。本资源是整理后的工具箱,直接安装就可使用,运行hosaver显示成功安装信息,运行hosademo查看示例。解决??? XML-file failed validation against schema located in: D:\Program Files\MATLAB\R2007b\sys\namespace\info\v1\info.xsd XML-file name: d:\program files\matlab\r2007b\toolbox\hosa_d\hosa\info.xml To retest the XML-file against the schema, call the following java method: com.mathworks.xml.XMLValidator.validate(... 'd:\program files\matlab\r2007b\toolbox\hosa_d\hosa\info.xml',... 'D:\Program Files\MATLAB\R2007b\sys\namespace\info\v1\info.xsd', true) Errors: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'area'. One of '{MathWorksID, type}' is expected. 运行hosaver: Warning: Could not find an exact (case-sensitive) match for 'hosaver'. D:\Program Files\MATLAB\R2007b\toolbox\hosa_d\hosa\HOSAVER.M is a case-insensitive match and will be used instead. You can improve the performance of your code by using exact name matches and we therefore recommend that you update your usage accordingly. Alternatively, you can disable this warning using warning('off','MATLAB:dispatcher:InexactMatch'). Higher-Order Spectral Analysis Toolbox. Version 2.0.3 (R12 compliant) 27 Dec 2000 安装原版工具箱之所以出现问题是因为没有将文件名全部改成小写,无法运行hosademo是因为缺少choices.m文件,参考http://cn.mathworks.com/matlabcentral/fileexchange/3013-hosa-higher-order-spectral-analysis-toolbox。本资源是整理后的工具箱,直接安装就可使用,运行hosaver显示成功安装信息,运行hosademo查看示例。5 4975浏览会员免费
- ZF,MMSE,SIC大小:11KB其中包含了三种线性信号检测算法MRC,ZF,MMSE和两种非线性信号检测算法ZF-SIC和MMSE-SIC,实测可用其中包含了三种线性信号检测算法MRC,ZF,MMSE和两种非线性信号检测算法ZF-SIC和MMSE-SIC,实测可用5 1934浏览会员免费
- mimo大小:182KBMIMO-OFDM is a key technology for next-generation cellular communications (3GPP-LTE, Mobile WiMAX, IMT-Advanced) as well as wireless LAN (IEEE 802.11a, IEEE 802.11n), wireless PAN (MB-OFDM), and broadcasting (DAB, DVB, DMB). In MIMO-OFDM Wireless Communications with MATLAB®, the authors provide a comprehensive introduction to the theory and practice of wireless channel modeling, OFDM, and MIMO, using MATLAB® programs to simulate the various techniques on MIMO-OFDM systems. * One of the only books in the area dedicated to explaining simulation aspects * Covers implementation to help cement the key concepts * Uses materials that have been classroom-tested in numerous universities * Provides the analytic solutions and practical examples with downloadable MATLAB® codes * Simulation examples based on actual industry and research projects * Presentation slides with key equations and figures for instructor use MIMO-OFDM Wireless Communications with MATLAB® is a key text for graduate students in wireless communications. Professionals and technicians in wireless communication fields, graduate students in signal processing, as well as senior undergraduates majoring in wireless communications will find this book a practical introduction to the MIMO-OFDM techniques.MIMO-OFDM is a key technology for next-generation cellular communications (3GPP-LTE, Mobile WiMAX, IMT-Advanced) as well as wireless LAN (IEEE 802.11a, IEEE 802.11n), wireless PAN (MB-OFDM), and broadcasting (DAB, DVB, DMB). In MIMO-OFDM Wireless Communications with MATLAB®, the authors provide a comprehensive introduction to the theory and practice of wireless channel modeling, OFDM, and MIMO, using MATLAB® programs to simulate the various techniques on MIMO-OFDM systems. * One of the only books in the area dedicated to explaining simulation aspects * Covers implementation to help cement the key concepts * Uses materials that have been classroom-tested in numerous universities * Provides the analytic solutions and practical examples with downloadable MATLAB® codes * Simulation examples based on actual industry and research projects * Presentation slides with key equations and figures for instructor use MIMO-OFDM Wireless Communications with MATLAB® is a key text for graduate students in wireless communications. Professionals and technicians in wireless communication fields, graduate students in signal processing, as well as senior undergraduates majoring in wireless communications will find this book a practical introduction to the MIMO-OFDM techniques.5 478浏览会员免费
- yalmip大小:276KB基于matlab,用yalmip工具包调用cplex求解电力系统机组组合问题,程序可运行基于matlab,用yalmip工具包调用cplex求解电力系统机组组合问题,程序可运行4 4058浏览会员免费
- 支持向量大小:4MB支持向量机最初是作为分类模型出现的,特别是对于二分类模型有很好的表现。如果将支持向量机改装成支持向量回归机,将达到比线性回归或其他回归模型更加优秀的效果,而且不需要假设目标函数是优秀的回归模型。支持向量回归的求解仿照支持向量分类机。支持向量机最初是作为分类模型出现的,特别是对于二分类模型有很好的表现。如果将支持向量机改装成支持向量回归机,将达到比线性回归或其他回归模型更加优秀的效果,而且不需要假设目标函数是优秀的回归模型。支持向量回归的求解仿照支持向量分类机。5 856浏览会员免费
- BM3D大小:7MBBM3D算法的matlab实现,BM3D算法是一种图像滤波算法,使用了块匹配方法以及三维变换,滤波效果非常的不错!BM3D算法的matlab实现,BM3D算法是一种图像滤波算法,使用了块匹配方法以及三维变换,滤波效果非常的不错!5 1134浏览会员免费
- Harris角点检测大小:2MB自己用matlab编写的Harris角点检测的源代码,并根据附近点的关系把角点位置精确到亚像素级,内附详细说明文档。自己用matlab编写的Harris角点检测的源代码,并根据附近点的关系把角点位置精确到亚像素级,内附详细说明文档。5 628浏览会员免费
- MATLAB大小:1KB运用背景差分算法,实现对视频车辆的检测与跟踪。运用背景差分算法,实现对视频车辆的检测与跟踪。3 1154浏览会员免费
- simulink大小:1MB三相永磁同步电机(PMSM)矢量控制建模与仿真,含仿真源文件,以及详细技术文档(word格式)三相永磁同步电机(PMSM)矢量控制建模与仿真,含仿真源文件,以及详细技术文档(word格式)0 2774浏览会员免费