matlab有关函数使用的问题k=0:5;t=1;lambda=1.6;y=homework0901(k,t,lambda);plot(k,y);Undefined function or method 'homework0901' for inputarguments of type 'double'.执行不成功报错了,错在了哪里?应该如何修改?——————
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 15:19:35
matlab有关函数使用的问题k=0:5;t=1;lambda=1.6;y=homework0901(k,t,lambda);plot(k,y);Undefined function or method 'homework0901' for inputarguments of type 'double'.执行不成功报错了,错在了哪里?应该如何修改?——————
matlab有关函数使用的问题
k=0:5;
t=1;
lambda=1.6;
y=homework0901(k,t,lambda);
plot(k,y);
Undefined function or method 'homework0901' for input
arguments of type 'double'.
执行不成功报错了,错在了哪里?应该如何修改?
——————————————以下为函数定义———————————————————————
function P=homework0901(k,t,lambda)
%\x05k\x05cars passing a particular point on a highway in 1 minute
%\x05t\x05length of time interval
switch (nargin)
case 3
;
otherwise
error('无效输入');
end;
P=exp(-lambda.*t)*(lambda.*t).^k./factorial(k);
end
matlab有关函数使用的问题k=0:5;t=1;lambda=1.6;y=homework0901(k,t,lambda);plot(k,y);Undefined function or method 'homework0901' for inputarguments of type 'double'.执行不成功报错了,错在了哪里?应该如何修改?——————
你的M文件放在目录下了么?