matlab函数定义与调用中定义了xi,如何调用x(i+1)

调用的时候为什么总出错?提示如下:

首先函数的定义有点问题,定义:x=[];循环就会超标会报错,可以这样:

第二主程序中没有定义x和D,无法调用N也没有赋值,span也没有赋值

调用函数的目的是求出x的每一行前D个元素平方的和然后找x中出和值

最小的那一行,即全局最优是吧:

我贴的事程序中的┅段,N和D是有赋值的fitness函数中x=[]这一行去掉为什么还是显示错误啊?
没有你的程序也不知报错的原因是什么,要不把程序贴上来吧。
}

我要回帖

更多关于 matlab函数定义与调用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信