24小时热门版块排行榜    

查看: 2718  |  回复: 0

hustyifan

铁虫 (初入文坛)

[求助] 关于粒子群算法(PSO)工具箱 初值设置的问题

你好,我想知道粒子群算法工具箱,拟合参数初值怎样输入PSOseedValue,
我不知道我的哪里错了,求指教,谢谢
---------------------------------------------------------------------------
代码
clear
clc
x_range=[-50,50];
y_range=[-50,50];
range = [x_range;y_range];
Max_V = 0.2*(range(:,2)-range(:,1));  %最大速度取范围的10%~20%
n=2;
PSOparams=[25 1000 24 2 2 0.9 0.4 1500 1e-6 100 NaN 0 1]
PSOseedValue=[2;1]
pso_Trelea_vectorized('test_func',n,Max_V,range,PSOparams,PSOparams,PSOseedValue)

----------------------------------------------------------------------------------
提示:
错误使用 pso_Trelea_vectorized (line 207)
PSOseed flag set but no PSOseedValue was input

出错 test_main (line 15)
pso_Trelea_vectorized('test_func',n,Max_V,range,PSOparams,PSOparams,PSOseedValue)
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hustyifan 的主题更新
信息提示
请填处理意见