在用matlab解微分方程时提示如下信息:Input argument "y" is undefined.Error in ==> cir1 at 7程序是按照书本编写,具体如下:function dy=cir1(t,y)Vi=20;R=5;C=70e-6;dy=zeros(1,1);dy(1)=(Vi-y(1))/(R*C);[t,y]=ode23('@cir1',[0 0.2]

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 19:38:19
在用matlab解微分方程时提示如下信息:Inputargument"y"isundefined.Errorin==>cir1at7程序是按照书本编写,具体如下:functiondy=cir1(t,y

在用matlab解微分方程时提示如下信息:Input argument "y" is undefined.Error in ==> cir1 at 7程序是按照书本编写,具体如下:function dy=cir1(t,y)Vi=20;R=5;C=70e-6;dy=zeros(1,1);dy(1)=(Vi-y(1))/(R*C);[t,y]=ode23('@cir1',[0 0.2]
在用matlab解微分方程时提示如下信息:Input argument "y" is undefined.Error in ==> cir1 at 7
程序是按照书本编写,具体如下:
function dy=cir1(t,y)
Vi=20;
R=5;
C=70e-6;
dy=zeros(1,1);
dy(1)=(Vi-y(1))/(R*C);
[t,y]=ode23('@cir1',[0 0.2],[0]);
plot(t,y(:,1));
title('Vc-time');
xlable('time(sec)');
ylable('Vc(v)')

在用matlab解微分方程时提示如下信息:Input argument "y" is undefined.Error in ==> cir1 at 7程序是按照书本编写,具体如下:function dy=cir1(t,y)Vi=20;R=5;C=70e-6;dy=zeros(1,1);dy(1)=(Vi-y(1))/(R*C);[t,y]=ode23('@cir1',[0 0.2]
%也不知道是你抄错了,还是这本书太烂,如果是后者,赶紧换一本.
%把下面的保存到当前目录,文件名为cir1.m
function dy=cir1(t,y)
Vi=20;
R=5;
C=70e-6;
dy=zeros(1,1);
dy(1)=(Vi-y(1))/(R*C);
%%在Command Window输入下面内容
[t,y]=ode23(@cir1,[0 0.2],[0]);
plot(t,y(:,1));
title('Vc-time');
xlabel('time(sec)');
ylabel('Vc(v)');

在用matlab解微分方程时提示如下信息:Input argument y is undefined.Error in ==> cir1 at 7程序是按照书本编写,具体如下:function dy=cir1(t,y)Vi=20;R=5;C=70e-6;dy=zeros(1,1);dy(1)=(Vi-y(1))/(R*C);[t,y]=ode23('@cir1',[0 0.2] 怎么 用matlab解符号偏微分方程 matlab 用eig和diag解微分方程 matlab怎么解微分方程 matlab解偏微分方程, matlab怎么解微分方程? 用Matlab解微分方程,如下dr/de=(r^2+r-cos(e)/(r+sin(e))),其中e表示角度, matlab求教在用matlab求解常微分方程时,出现了上述语句.其中的x(:,1)我看不懂了, 用MATLAB如何用ODE45求解如下微分方程已知J,Tb,Fx和R 求用matlab解如下微分方程的方法本人菜鸟,求用matlab解如下方程的方法:dy/dx=f(x,y,z)dz/dx=g(x,y,z)求此方程数值解 用matlab求解这个微分方程:dx/dt=36.86+x这个方程用matlab怎么解啊?要直接可以在matlab中出结果的! matlab用ode45 解微分方程如何用ODE45解微分方程 其中初值给出方程如下,请帮忙写出方程在程序中如何表达,我用function dy=func(x,y,r)dy = zeros(size(y));dy(1) = y(1)dy(2) = sqrt((1+r^2)/r^2*log((1+r^2)/(1+y(1)^2))+y(1 请用Matlab求解下面二阶常微分方程的数值解 求大神帮忙用matlab求解微分方程的数值解 用Matlab求简单微分方程的解析解? 用matlab解M*DY/DT=mg-kv微分方程 用matlab或者mathematica求积分解微分方程 在用matlab写程式的时候,遇到了如下报错,Vectors must be the same length,希望能得到个提示