请求Matlab高手帮忙,用matlab求g(x)=[e^(-5x)]cos(2x+1)+5微分方程...
发布网友
发布时间:2024-10-03 05:17
我来回答
共3个回答
热心网友
时间:2024-10-03 05:45
y =
exp(-5*x)*cos(2*x+1)+5
>> diff(y,'x')
ans =
-5*exp(-5*x)*cos(2*x+1)-2*exp(-5*x)*sin(2*x+1)
热心网友
时间:2024-10-03 05:40
同样的问题 不会解。
答案都不靠谱 知道怎么做跟我说一下吧 谢了。。。。。
热心网友
时间:2024-10-03 05:39
>> syms x
>> y = exp(-5*x)*cos(2*x+1)+5;
>> diff(y,'x')
ans =
-5*exp(-5*x)*cos(2*x+1)-2*exp(-5*x)*sin(2*x+1)
请求Matlab高手帮忙,用matlab求g(x)=[e^(-5x)]cos(2x+1)+5微分方程...
ans = -5*exp(-5*x)*cos(2*x+1)-2*exp(-5*x)*sin(2*x+1)
请求Matlab高手帮忙,用matlab求g(x)=[e^(-5x)]cos(2x+1)+5微分方程...
g = sym('exp(-5*x)*cos(2*x+1)+5');Gx = diff(g, 'x');Gxx = diff(Gx, 'x');dsolve('D4y+10*D3y+35*D2y+50*Dy+24*y-(5*(21*exp(-5*x)*cos(2*x+1)+20*exp(-5*x)*sin(2*x+1))+4*(-5*exp(-5*x)*cos(2*x+1)-2*exp(-5*x)*sin(2*x+1))+2...
用matlab来解有5个变量的微分方程组
给出一个2个变量的微分方程组求解代码:syms x(t) y(t)z = dsolve(diff(x) == y, diff(y) == -x,x(0)==1,y(0)==1);x=z.x,y=z.y 运行结果为:x = cos(t) + sin(t)y = cos(t) - sin(t)
用matlab求解微分方程
使用MATLAB求解微分方程的步骤如下:首先输入方程,方程形式为Du=cos(sin(t)),表示微分方程的导数D等于cos函数的sin(t)。接着,使用初始条件,u(0)=1,表示当t=0时,u的值为1。最后,执行命令dsolve,得到解为Int(cos(sin(_z1)),_z1 = 0 .. t)+1。这表示解为一个积分形式,即从0到...
用matlab如何求解微分方程并画图?
如何用matlab求解微分方程并画图,可以先用dsolve()或ode()求出其微分方程(组)的解析解或数值解,然后用plot()绘制其图形。例如:解微分方程 y'=y-2t/y,y(0)=1,0<t<4 1、用dsolve()求解,代码及结果如下 2、用ode45()求解,代码及结果如下 3、当然喽,使用dsolve()或ode(...
用matlab怎么解这种微分方程(用ode函数)?
使用 MATLAB 解微分方程组时,以 ode45 函数为例。对于二阶微分方程,将其转换为二元微分方程组进行求解。B站和仿真秀平台上提供了丰富的 MATLAB 微分方程求解案例,涵盖常微分方程、偏微分方程、高阶微分方程组、复杂边界值问题等,同时包含详细的 MATLAB 源代码。在求解特殊性较强的微分方程时,存在以下...
matlab微分方程的解?
如何用matlab求解微分方程的数值解和解析解?一、微分方程的数值解可以ode函数来求解。其求解方法:1、自定义微分方程组函数,odefun(x,y)2、定义x【0,10】间若干等份的数值,如n=50 3、定义y的初值,即 y0=[2,7];4、使用ode45函数求y(x),z(x)数值解,即 [x,y]=ode45(@odefun,x,y0)...
如何用matlab求解微分方程并画图
1、找到关于求解常微分方程的习题。2、这里用matlab求解,主要用到的就是“dsolve”,具体的格式如下,但是不仅仅局限下面两种,其中eq就是代表方程式,而con为初始条件。3、这里的“x”关于x的函数。知道语法就可以进行计算了。4、在matlab中输入如下,dsolve('D2y+2*Dy+exp(x)=0','x'),并直接...
用matlab怎么求解微分方程?
Simulink是matlab下基于框图的用于复杂动态系统建模的工具。今以 y"+4y'+4y=cos2t(0≤t≤10),y(0)=1,y'(0)=-2 二阶微分方程为例,用Simulink求解的步骤如下:第一步、分析微分方程的特点确定模块 我们将y"+4y'+4y=cos2t方程改写成y"=cos2t-4y'-4y,从右边可知,式子是由cos2t外加载...
如何用matlab求解二阶微分方程,以及程序实例
例如:微分方程,用dsolve和ode45计算t=0.1,0.2时y的值。y = dsolve('D2y+0.5*Dy+2*y =0','Dy(0)=0,y(0)=1')t=0.1; y1=eval(y)t=0.2; y2=eval(y)=== t0=[1;0];tspan=[0,20];[t1,y1]=ode45(@ ode_fun,tspan,t0);disp('t y dy')for i=1:3 t=...