Undefined function or method 'y' for input arguments of type 'doublea=0;b=20;h=0.2;M=(b-a)/h; t=a:h:b;y1=zeros(1,M+1);y1(1)=250;y2=zeros(1,M+1);y2(1)=200;y3=zeros(1,M+1);y3(1)=300;T(1)=0;for k=1:My1(k+1)=y1(k)+h*(1.3*y(k)-0.25*y1(k)^2-0.0001*y1(k)*T(

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/06 02:19:38
Undefinedfunctionormethod''y''forinputargumentsoftype''doublea=0;b=20;h=0.2;M=(b-a)/h;t=a:h:b;y1=zeros(

Undefined function or method 'y' for input arguments of type 'doublea=0;b=20;h=0.2;M=(b-a)/h; t=a:h:b;y1=zeros(1,M+1);y1(1)=250;y2=zeros(1,M+1);y2(1)=200;y3=zeros(1,M+1);y3(1)=300;T(1)=0;for k=1:My1(k+1)=y1(k)+h*(1.3*y(k)-0.25*y1(k)^2-0.0001*y1(k)*T(
Undefined function or method 'y' for input arguments of type 'double
a=0;
b=20;
h=0.2;
M=(b-a)/h;
t=a:h:b;
y1=zeros(1,M+1);
y1(1)=250;
y2=zeros(1,M+1);
y2(1)=200;
y3=zeros(1,M+1);
y3(1)=300;
T(1)=0;
for k=1:M
y1(k+1)=y1(k)+h*(1.3*y(k)-0.25*y1(k)^2-0.0001*y1(k)*T(k));
T(k+1)=T(k)+(h/2)*(y1(k)+y1(k+1));
y2(k+1)=y2(k)+h*(1.3*y(k)-0.25*y2(k)^2-0.0001*y2(k)*T(k));
T(k+1)=T(k)+(h/2)*(y2(k)+y2(k+1));
y3(k+1)=y3(k)+h*(1.3*y(k)-0.25*y3(k)^2-0.0001*y3(k)*T(k));
T(k+1)=T(k)+(h/2)*(y3(k)+y3(k+1));
end
t=t';
y1=y1';
y2=y2';
y3=y3';
plot(t,y1,'b',t,y2,'g',t,y3,'r')
matlab总是报错,什么原因啊

Undefined function or method 'y' for input arguments of type 'doublea=0;b=20;h=0.2;M=(b-a)/h; t=a:h:b;y1=zeros(1,M+1);y1(1)=250;y2=zeros(1,M+1);y2(1)=200;y3=zeros(1,M+1);y3(1)=300;T(1)=0;for k=1:My1(k+1)=y1(k)+h*(1.3*y(k)-0.25*y1(k)^2-0.0001*y1(k)*T(

报错的原因是你for循环语句中的“y(k)”,y这个变量没有定义.不知道你想怎么设定,我仿照你设定y1、y2在for循环前加以下语句:

y=zeros(1,M+1);
y(1)=250;

运行无错,结果如图:

undefined reference to 'pthread_create'是什么意思?linux下的C语言程序,关于线程.完全书上的代码输入.用GCC调试时,显示如下错误信息:/tmp/ccm2Qmh0.o(.text+0xe6):In function 'main'::undefined referenced to 'pthread_creat undefined undefined 用MATLAB求函数极限时出现 Undefined function or variable x. Undefined function or method 'u' for input arguments of type 'double'. Input argument x is undefined.function y=f(x) y=exp(-x)+exp(x); 在matlab中,pi 的e 次方如何表示?我输入e的时候,显示“?Undefined function or variable 'e'.” matlab 定义常数如何定义一个常数?>> syms x>> taylor((1+x).^m,4)Undefined function or variable 'm'. 我编了一个程序定义了K 可是还有这一句提示,undefined symbol 'k' in function main 求图像的灰度直方图,出现提示 Undefined function or method 'histogram' for input arguments of type 'char'.怎么办? gtk 的错误undefined reference to `GTK_TEXT'readmsg.c:(.text+0x590): undefined reference to `GTK_TEXT'readmsg.c:(.text+0x5e2): undefined reference to `GTK_TEXT'readmsg.c:(.text+0x62d): undefined reference to `GTK_TEXT'/tmp/cciz9Y4g.o:readmsg.c:(.te 菜鸟求教:MATLAB limit用法>> f=sym('x^2+4*x+10')>> limit(f,x,a)Undefined function or variable 'x'.>> limit(f,a)Undefined function or variable 'a'.还有:>> f=sym('sqrt(1+1/n)');>> limit(f,n,inf)Undefined function or variable 'n'.>> int(f,v)U 如何用matlab解下面的方程b=4.73/2.75;a=(asech(4.73)-cos(4.73))/(csch(4.73)-sin(4.73));y=asech(b*x)+cos(b*x)-a*(csch(b*x)+sin(b*x));求解y=0时的解x=?我用solve老是出错啊? Undefined function or method 'solve' for input arguments o undefined是什么意思 undefined 是什么意思.? undefined月undefined日是什么意思 undefined月undefined日是什么意思 function