資源簡介
多智能體蜂擁控制,單個領導者-跟隨者模式和多個領導者-跟隨者模式的matlab代碼
代碼片段和文件信息
%Olfati算法2
%---------系統賦初始值------------------------
clear;clc;
loop=200;???????????????????????????????%確定循環周期
s=0.5;??????????????????????????????????%s取值范圍為(01)
n=100;???????????????????????????????????%確定智能體個數
m=1;???????????????????????????????????%確定領導者直接影響智能體數目
r=3;????????????????????????????????????%確定智能體感知半徑
ra=(1/s)*[sqrt(1+s*(r^2))-1];
dw=5;???????????????????????????????????%確定網格Lattice距離
dwa=(1/s)*[sqrt(1+s*(dw^2))-1];
h=0.8;??????????????????????????????????%定義參數h,其取值范圍為(01)
size=50;????????????????????????????????%定義初始范圍
a=1;b=3;????????????????????????????????%0<=a<=b
c1=0.05;c2=0.3;??????????????????????????%領導者影響函數參數,c1c2>0
step=0.1;???????????????????????????????%確定步長
%-----------系統初始化--------------------------
q=size*rand(2n);?????????????????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????7212??2020-10-30?15:19??Flockingagentverywell\agent2.m
?????文件??????889403??2020-10-30?15:19??Flockingagentverywell\Flocking?for?multi-agent?dynamic?systems?algorithms?and?theory.pdf
?????文件????????7874??2020-10-30?15:19??Flockingagentverywell\Mulleader.m
- 上一篇:霍夫變換圓檢測的MATLAB程序
- 下一篇:稀疏定位focuss
評論
共有 條評論