求助蚁群算法PID
你好!我打算用matlab做一个蚁群算法pid控制的程序,我打算先用简单函数替代pid参数(如y=x^2),
但是又有几个疑问:
1 初始化后要求从起始点向下一个节点随即运动(如(0,0)到(1,9)),但是又受到信息素影响,
这句话怎么编?tsp中有句:
%按概率原则选取下一个城市
Pcum=cumsum(P);
Select=find(Pcum>=rand);
to_visit=J(Select(1));
Tabu(i,j)=to_visit; 看的不是很明白~
2 对于一个简单函数,能见度怎么表示?自己给定一个数么?
3 tsp是将信息素留在路经上,pid控制是留在节点上,这个区别在哪儿?怎么用语言实现?
望大虾指教!!
如果有程序更好~~
多谢!!!