张新战 发表于 2006-10-19 16:04

菜鸟急救

我刚学这个软件不久,现在我编写一些函数式文件,但是在执行中老是出现以下错误提示:
   ??? Input argument "n" is undefined.
Error in ==> pifun01 at 3
for k=1:n
我所编的函数式文件会有错误吗?我在应用函数式文件时有哪些错误?这个错误是什么原因造成的?怎样避免它?

eight 发表于 2006-10-19 16:09

原帖由 张新战 于 2006-10-19 16:04 发表
我刚学这个软件不久,现在我编写一些函数式文件,但是在执行中老是出现以下错误提示:
   ??? Input argument "n" is undefined.
Error in ==> pifun01 at 3
for k=1:n
我所编的函数式文件会有 ...


n无定义

张新战 发表于 2006-10-19 17:00

我明白N没有定义,但是怎么样才算是定义了呢?
如何定义?

eight 发表于 2006-10-19 17:07

原帖由 张新战 于 2006-10-19 17:00 发表
我明白N没有定义,但是怎么样才算是定义了呢?
如何定义?


N = [];
N = zeros(1,1);
N = 10;

此均为定义了

jimin 发表于 2006-10-19 17:07

原帖由 张新战 于 2006-10-19 17:00 发表
我明白N没有定义,但是怎么样才算是定义了呢?
如何定义?
n=6;
for k=1:n

张新战 发表于 2006-10-20 17:08

xie xie

N是应该在函数文件里面定义还是在命令窗口中定义?

F117_ren_0 发表于 2006-10-20 17:42

在你的程序里定义,如果不定义就会出现你那样的错误
页: [1]
查看完整版本: 菜鸟急救