关于群智能优化算法程序的问题
请问例如PSO GA等算法 用MATLAB编写程序 为什么总是定义个体的位置为例如POS(i,:)这样的形式
为什么要定义成2维的 一维的为什么不行
如果POS(i,:)表示的是横纵坐标 ,但是看后面程序,i指的都是表示第几个个体,那么:位置表示的什么意思呢
关于群智能优化算法程序的问题
答案:1 悬赏:0 手机版
解决时间 2021-06-09 07:22
- 提问者网友:疯子也有疯子的情调
- 2021-06-08 12:56
最佳答案
- 五星知识达人网友:街头电车
- 2021-06-08 14:18
POS是一个二维数组 POS[i][j], 设其大小为 n * m
POS(i,:) 在matlab里表示 一个大小为m的一维数组 其中元素为 POS[i][0],...,POS[i][m-1]
再问: 请结合智能优化算法说下呗
再答: 由于不知道你程序具体是啥我的猜测是POS里存的是 x_1 y_1 z_1 x_2 y_2 z_2 ... ... ... x_n y_n z_n 这样的话 POS(i,:) = (x_i, y_i, x_i) 另真心建议楼主先去简单学习一下matlab....
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯