function Chrom=InitPop(NIND,N) %种群初始化函数
Chrom=zeros(NINE,N);
for i=1:NIND
Chrom(i,:)=randperm(N);
end
运行时总也显示:
??? function Chrom=InitPop(NIND,N)
|
Error: Function definitions are not permitted in this context.
哪位大神知道怎么调一下?
改了还是报错,你的matlab什么版本?
追答我用的matlab6.5,你是不是调用的时候哪里写错了?
追问什么意思?如何调用啊?跪求大神指导
追答你现在是怎么运行这个函数的?
比如说你在主窗口输入InitPop(3,2)这样报错吗?
什么意思?说具体点好吗?是matlab软件本身缺少这个函数调用指令吗?我的是r2010a。还是我自己没写全?我还可以给你加分