当前位置:首页 » 操作系统 » matlab智能算法

matlab智能算法

发布时间: 2022-01-08 06:42:17

A. 《matlab智能算法30个案例》中的第29个案例运行不出图为什么呢急求解决

可能是印刷错误或录入错误。

你试着改一下 1:length(t_train) 为 (1:length(t_train))',即转置的形式(两处)

B. matlab智能算法30个案例分析的鱼群算法,出来的图点的个数是迭代次数,怎么不是鱼群设定的个数呢

你说的个数是种群大小?输出那个是没有意义的,一般算法效率的比较就是指一定的迭代数下谁先到达比较理想的目标函数值

C. 求助matlab编程!!!算法寻优

你好

像这样的求最小值,可以用很多算法,可以用命令窗口编程,或者利用优化工具箱。对于初学者,可以利用optimization toolbox里面算法,只要自己写一个目标函数就可以了。

一般的有约束多变量函数都可以通过fmincon函数求解得到,但是如果初始值选取不恰当也可以可以陷入局部最优。全局最优搜索能力比较强的可能属智能算法了,如遗传算法等等下面我采用fmincon函数尝试求解:

目标函数写好好,保存为funmint.m文件,函数如下;

functionZ=funmint(x)
x1=x(1);
x2=x(2);
x3=x(3);
x4=x(4);
S1=x(5);
S2=x(6);
eg=64.11-0.043-0.49*x2-0.06*x3-0.075*x4-3.258e-4*x1*x2+9.712e-5*x1*x3...
+2.781e-4*x1*x4-4.738e-5*x2*x3-1.212e-3*x2+6.053e-4*x3*x4+...
7.775e-4*x1^2+1.125e-3*x2^2-8.665e-4*x3^2+5.89e-3*x4^2;
sd=-6.02953+0.03583*x1+0.067595*x2-2.90115e-3*x3-0.053463*x4-1.7325e-4*x1*x2+...
1.1525e-4*x1*x3-7.4375e-5*x1*x4-6.3375e-5*x2*x3+4.03125e-4*x2*x4-...
3.16562e-4*x3*x4+3.625e-6*x1^2-1.07375e-4*x2^2-2.68437e-5*x3^2-3.27344e-4*x4^2;
Z=sd+1e7*abs(-eg+0.0518*sd+S1)+1e7*abs(0.1-eg-0.0518*sd+S2);

在命令窗口中输入下面这些求解代码:

clear
lb=[60235402100];
ub=[802558029InfInf];
x0=[7024560251010];
options=optimset('Algorithm','active-set');
[x,fval]=fmincon(@funmint,x0,[],[],[],[],lb,ub,[],options)

可以得到一个最小值,以及对应的6个变量如下:

x=[62.9860 244.9435 74.5278 21.3001 1.8670 2.0691]

最小值为:

fval=3.4326

当然你也可以换用其他函数,只要把fmincon换了就可以。优化函数结构都差不多。

希望对你有帮助!

D. 你好!请问找到了MATLAB智能算法30个案例分析的视频教程了吗

抱歉,没能找到,网上压根就聊无踪迹。

E. 《matlab智能算法30个案例分析》急求电子书

matlab智能算法30个案例分析
免费下载
http://ishare.iask.sina.com.cn/search.php?key=matlab%D6%C7%C4%DC%CB%E3%B7%A830%B8%F6%B0%B8%C0%FD%B7%D6%CE%F6&from=index&format=

F. MATLAB智能算法30个案例分析的内容简介

《MATLAB智能算法30个案例分析》是作者多年从事算法研究的经验总结。书中所有案例均因国内各大MATLAB技术论坛网友的切身需求而精心设计,其中不少案例所涉及的内容和求解方法在国内现已出版的MATLAB书籍中鲜有介绍。《MATLAB智能算法30个案例分析》采用案例形式,以智能算法为主线,讲解了遗传算法、免疫算法、退火算法、粒子群算法、鱼群算法、蚁群算法和神经网络算法等最常用的智能算法的MATLAB实现。《MATLAB智能算法30个案例分析》共给出30个案例,每个案例都是一个使用智能算法解决问题的具体实例,所有案例均由理论讲解、案例背景、MATLAB程序实现和扩展阅读四个部分组成,并配有完整的原创程序,使读者在掌握算法的同时更能快速提高使用算法求解实际问题的能力。《MATLAB智能算法30个案例分析》可作为本科毕业设计、研究生项目设计、博士低年级课题设计参考书籍,同时对广大科研人员也有很高的参考价值。

G. matlab 智能算法30个案例分析书中第二十二章讲得是用蚁群算法求TSP 问题,源代码中有load

把计算后工作空间的数据保存就是*.mat文件了。

H. 哪位大神有《matlab智能算法超级学习手册》这本书的pdf文件

http://hi..com/zhjstef/blog/item/a35c1a4b16d6ad2409f7ef9e.html
里面的第一个就是清晰版pdf

I. 精通matlab智能算法 温正这本书有没有敲好的代码

《精通MATLAB智能算法》是2015年由清华大学出版社出版的图书,作者是温正。本书以最新推出的MATLAB 2014a软件为基础,详细介绍了各种智能算法的原理及其MATLAB在智能算法中的应用,是一本MATLAB智能算法设计的综合性参考书。

J. matlab智能算法30个案例分析中第29哥案例的代码为什么一直出错

在仿真测试阶段,原代码是:
[Predict_1,error_1] = svmpredict(tn_train,pn_train,model);这个代码运行出来后,predict_1和error_1都是空矩阵,图自然出错。
需要改为:[Predict_1,error_1,decision_values1] = svmpredict(tn_train,pn_train,model)

热点内容
遍历二叉树c语言实现 发布:2025-06-11 11:30:42 浏览:335
php线性版 发布:2025-06-11 11:30:34 浏览:440
如何配置静态路由规则 发布:2025-06-11 10:51:21 浏览:93
开始编程网 发布:2025-06-11 10:41:40 浏览:252
sql字符串的拼接 发布:2025-06-11 10:32:40 浏览:775
ccs编译器系统 发布:2025-06-11 10:30:18 浏览:486
学生解压拓展哪里有名 发布:2025-06-11 10:30:12 浏览:362
福利部落的密码是多少 发布:2025-06-11 10:19:00 浏览:963
sql插入记录的命令是 发布:2025-06-11 10:18:54 浏览:176
c语言强制转化 发布:2025-06-11 10:13:34 浏览:77