24小时热门版块排行榜    

查看: 407  |  回复: 1

卡伯小小一粟

新虫 (小有名气)

[求助] 请大家帮忙诊断一下这个MATLAB遗传算法程序片段

以下程序片段是一个大型程序的一小部分,大程序运行时,就显示 “ ??? Undefined function or method ' crtrp ' for input arguments of type 'double'. ” ,请问大家从这个片段帮忙分析一下这是什么原因。

NVAR=2;   %变量维数
FieldDD=[0 0;2 2*pi]; %定义变量的变化范围
GGAP=1;                       %代沟
XOVR=0.9;                         %交叉率
MUTR=1/NVAR;                    %变异率
% MAXGEN=100;                     %%最大遗传代数
% INSR=0.9;                       %插入率
NIND=12;                        %种群中个体的数目
SEL_F='sus';                    %选择函数名
XOV_F='recint';                 %重组函数名
MUT_F='mutbga';                 %变异函数名
% trace=zeros(MAXGEN,2);
Chrom=crtrp(NIND,FieldDD);      注:程序运行后,显示这一行的crtrp函数未定义
gen=0;
tol=10;
。。。。。。。
回复此楼
鱼入大海,鸟上青天,再也不受羁绊了!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2013-04-23 23:56:05
ben_ladeng: 专家考核 2013-04-24 20:38:19
??? Undefined function or method ' crtrp ' for input arguments of type 'double'.
----------
找不到crtrp这个函数
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-04-23 16:59:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 学员LnpfkH 的主题更新
信息提示
请填处理意见