云雨 发表于 2006-6-18 22:28

求助

我不知道能不能把问题在这里说清楚,kuang1是主程序,要调用GP函数、GP里面要调用H函数,H中又包括d函数。这些函数是我写的,有问题,把一个整的程序拆开来了。搞不清楚这些调用之间的关系,变量的定义。望高手帮忙指点,感激万分!

happy 发表于 2006-6-18 22:46

回复:(云雨)求助

kuang1.m文件中调用了GP这个函数,GP这个函数返回的是D=C这个语句得到的D;<BR>GP函数中的语句C=C+H(r-d(f,m))同时调用了H和d这两个函数<BR><BR>在你的函数GP中,没有定义N这个变量

云雨 发表于 2006-6-19 09:42

<P>谢谢指点,可是N已经在kuang1中定义了,还要在子函数中定义吗?<BR>而且,我运行的时候不止这一个问题,f变量也有问题。<BR>还有算出来的D全是0,不对啊!</P>
页: [1]
查看完整版本: 求助