matlab7.0 进行M文件操作,运行后,在指令窗输出相应的函数操作的时候为什么会出现这个问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:41:08
Input argument "x0" is undefined.
Error in ==> mulStablePoint at 5
r=myf(x0);
Error: Function definitions are not permitted at the prompt or in scripts.
要声明x0怎么整?
问题是我的老师在他的matlabR2008a上运行的时候没有问题呀,是不是软件本身的问题?我下的是7.0的,安装完了就出了好几次问题,有时候莫名其妙的说error:.....什么的,然后就有答案出来。

据我所知,matlab中用的某个变量时,不需要声明的。
它和C语言不一样的。
你在函数myf()中用到了参数x0,这个没问题,但是我估计你没有对x0进行初始化,请你仔细看看你的源程序。