![]() |
[求助]简单函数问题
:cry: 我定义了函数fv如下:HL,ZL是矩阵,n是数
function [C1,AIC]= fv(HL,ZL,n) c1=HL'*HL; c2=inv(c1); c3=HL'*ZL; C1=c2*c3 m=ZL-HL*C1; h=m'; dk=1/300*h*m; AIC=300*log(dk)+4*n; [COLOR="Red"] 但结果是??? Input argument "HL" is undefined. Error in ==> fv at 2 c1=HL'*HL;[/COLOR] 这是为什么呢,我这样做对吗 |
你是通过命令窗口或者批处理m文件调用的吗?
|
[QUOTE=nospecial;13285]:cry: 我定义了函数fv如下:HL,ZL是矩阵,n是数
function [C1,AIC]= fv(HL,ZL,n) c1=HL'*HL; c2=inv(c1); c3=HL'*ZL; C1=c2*c3 m=ZL-HL*C1; h=m'; dk=1/300*h*m; AIC...[/QUOTE] 你这函数是你自己写的吗?自己定义的函数的输入参数都不知道吗? 这个fv需要3个参数才可能正确运行,前两个是矩阵,后一个是数。 必须以命令行或者调用的方式才可以。 |
所有时间均为北京时间。现在的时间是 09:44。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.