matlab 关于dsolve函数的问题S=dsolve('Df=f-g','Dg=g-f','Df(0)=1','Dg(0)=1')上述语句在7.0报错了 在2012中没问题但是在2012中的结果也有问题simplify(S.f)得到ans =C1 + exp(2*t)/2这里很明显他没有考虑初始解为什

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/07 13:31:23
matlab关于dsolve函数的问题S=dsolve(''Df=f-g'',''Dg=g-f'',''Df(0)=1'',''Dg(0)=1'')上述语句在7.0报错了在2012中没问题但是在2012中的结果也有问

matlab 关于dsolve函数的问题S=dsolve('Df=f-g','Dg=g-f','Df(0)=1','Dg(0)=1')上述语句在7.0报错了 在2012中没问题但是在2012中的结果也有问题simplify(S.f)得到ans =C1 + exp(2*t)/2这里很明显他没有考虑初始解为什
matlab 关于dsolve函数的问题
S=dsolve('Df=f-g','Dg=g-f','Df(0)=1','Dg(0)=1')
上述语句在7.0报错了 在2012中没问题
但是在2012中的结果也有问题
simplify(S.f)
得到
ans =
C1 + exp(2*t)/2
这里很明显他没有考虑初始解
为什么呢 不要考虑这个方程的自身的正确性,我就想知道软件的事情

matlab 关于dsolve函数的问题S=dsolve('Df=f-g','Dg=g-f','Df(0)=1','Dg(0)=1')上述语句在7.0报错了 在2012中没问题但是在2012中的结果也有问题simplify(S.f)得到ans =C1 + exp(2*t)/2这里很明显他没有考虑初始解为什
这是由于matlab版本不同造成的结果分析有差异,实质上是一样的,就是你的程序有小问题,可以查阅dsolve函数的应用范围及参数定义,结果多调试,初始解是应该考虑进去的.

MATLAB中dsolve函数用法? matlab 关于dsolve函数的问题S=dsolve('Df=f-g','Dg=g-f','Df(0)=1','Dg(0)=1')上述语句在7.0报错了 在2012中没问题但是在2012中的结果也有问题simplify(S.f)得到ans =C1 + exp(2*t)/2这里很明显他没有考虑初始解为什 用matlab解常微分方程组,为什么会出错?调用的是dsolve的函数. matlab的dsolve求不出精确解,如何用ode函数求得数值解?spsilon=0.001 matlab小问题matlab中如果我想求解常微分问题,会用到dsolve,但是怎么保证我算的那个函数的变量与我想要的一致?比如如下程序应该是:soln_1 = dsolve('Dy =3*x^2','y(2)=0.5') ans=x^3-7.500000000000000 现在却 matlab r2008a怎么求解微分方程,显示没有dsolve函数. matlab ode45的问题%定义函数function dy = For_y( t,y )dy=zeros(2,1);Dy(1)=y(2);Dy(2)=2;end %求解微分方程[Tget,Yget]=ode45(@For_y,[0 10],[0,0]);plot(Tget,Yget,'-*');%得出的图%同样的方程用dsolve函数就可以求y=dsolve( 关于MATLAB的reshape函数问题,reshape(A,[], 关于Matlab中的dsolve函数我用该函数解常微分方程组时,当未知函数是x,y,自变量是t时,没有任何问题,但当我把未知函数换成别的字母,如i,s时(自变量仍然是t)其他都不变,但却出错.这是为什么? 关于matlab的作业问题 Matlab解非线性微分方程组的问题要求解的方程组为:dx/dt=-x+y^2dy/dt=-2y+x^2x(0)=y(0)=1如何用Matlab解该方程组,并且画出相轨图(即x-y图象)?我用dsolve函数, 关于matlab的几道简单的问题编写函数计算f(x)= x ;x 求教如何使用Matlab编程时解决微分方程中变量替换问题?x和y都是t的函数 x和y的关系为 x=2y-3dsolve('Dy=1/(x+y)','T(0)=0','t') 把微分方程中x由2y-3代入,解微分方程,得出y(t)然后根据 x和y的关系式,求 matlab求解微分方程的问题eq1='D2y+3*Dy+2*y=2*Dx+6*x';eq2='x=Heaviside(t)'; %表示阶跃函数cond='y(-0.001)=0,Dy(-0.001)=0'; %0-时刻的值yzs=dsolve(eq1,eq2,cond);yzs=simplify(yzs.y) %解微分方程,并化简为什么最有一句必须 matlab pcolor函数的一个问题? matlab求解微分方程的问题自己定义了多个符号,a,k,n,N,z,z1等等,求解下列微分方程:z = dsolve('Dx=a * x * (N -x)','t')z1 = dsolve('Dx=a * x * (n -x)','t')但是发现matlab求出来的结果好像不一样,第一个求出来 关于matlab计算表达式的问题.求教! 关于MATLAB作图的问题.请问下面这种图是用什么函数作出来的,除了contour,mesh, surf函数.