matlab粒子群算法寻优图形演示,关于PSO算法寻优SVR问题,哪位大侠帮我看看程序错哪了。...

%导入数据(数据导入已由matlab-file-import data完成)

[m,n]=size(data);

ts=data(2:m,1);

tsx=data(1:m-1,:);

%对数据ts,tsx归一化

ts=ts';

tsx=tsx';

[TS,TSps]=mapminmax(ts,1,2);

TS=TS';

[TSX,TSXps]=mapminmax(tsx,1,2);

TSX=TSX';

%% 参数初始化

%粒子群算法中的两个参数

c1 = 1.6; % c1 belongs to [0,2]

c2 = 1.5; % c2 belongs to [0,2]

maxgen=150;   % 进化次数

sizepop=30;   % 种群规模

% popcmax=5;

% popcmin=-5;

popcmax=10^(1);

popcmin=10^(-1);

popgmax=10^(2);

popgmin=10^(-2);

k = 0.6; % k belongs to [0.1,1.0];

Vcmax = k*popcmax;

Vcmin = -Vcmax ;

Vgmax = k*popgmax;

Vgmin = -Vgmax ;

% SVM参数初始化

v = 5;

%% 产生初始粒子和速度

f

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值