查看单个帖子
旧 2009-03-15, 22:56   #1
牛则有皮
初级会员
 
注册日期: 2009-03-15
年龄: 76
帖子: 1
声望力: 0
牛则有皮 正向着好的方向发展
默认 请教一个m文档的小问题

定义了一个名为"f"的m文档,如下:
function w=f(z)
if z<5
w=2*z;
elseif z<10
w=9-Z;
elseif z<100
w=sqrt(z);
else
w=z;
end

在command window下,试了几个值都运行良好,但f(9)就出来了问题,显示:
>> f(9)
??? Undefined function or variable 'Z'.

Error in ==> f at 5
w=9-Z;

搞不明白,还望各位不吝赐教,谢谢了!!
牛则有皮 当前离线   回复时引用此帖