智能群算法优化控制器参数,在使用.m文件调用simulink模型时报错。位置 1 的索引无效。数组索引必须为正整数或逻辑值。
function z=PSO_PID(x)
assignin('base','Kp',x(1));
assignin('base','Ki',x(2));
assignin('base','Kd',x(3));
[t_time,x_state,y_out]=sim('PID_Model',[0,5]);
z=y_out(end,1);
智能群算法优化控制器参数,在使用.m文件调用simulink模型时报错。位置 1 的索引无效。数组索引必须为正整数或逻辑值。
function z=PSO_PID(x)
assignin('base','Kp',x(1));
assignin('base','Ki',x(2));
assignin('base','Kd',x(3));
[t_time,x_state,y_out]=sim('PID_Model',[0,5]);
z=y_out(end,1);