matlab解二阶微分方程,解出的结果如下,请问怎样画出y和时间t的函数图像?
y=dsolve('101*D2y+100*Dy+1000*y=102*sin(20*pi*t)','y(0)=0,Dy(0)=0','t')
解出的结果是
y=exp(-(50*t)/101)*sin((10*985^(1/2)*t)/101)*((51*985^(1/2)*exp((50*t)/101)*((50*sin(t*(20*pi - (10*985^(1/2))/101)))/101 - cos(t*(20*pi - (10*985^(1/2))/101))*(20*pi - (10*985^(1/2))/101)))/(9850*((20*pi - (10*985^(1/2))/101)^2 + 2500/10201)) + (51*985^(1/2)*exp((50*t)/101)*((50*sin(t*(20*pi + (10*985^(1/2))/101)))/101 - cos(t*(20*pi + (10*985^(1/2))/101))*(20*pi + (10*985^(1/2))/101)))/(9850*((20*pi + (10*985^(1/2))/101)^2 + 2500/10201))) - (51*cos((10*985^(1/2)*t)/101)*(99485*pi^2*sin(20*pi*t
- (10*985^(1/2)*t)/101) - (4925*sin(20*pi*t + (10*985^(1/2)*t)/101))/2 - (4925*sin(20*pi*t - (10*985^(1/2)*t)/101))/2 + 99485*pi^2*sin(20*pi*t + (10*985^(1/2)*t)/101) + 4925*pi*cos(20*pi*t - (10*985^(1/2)*t)/101) + 4925*pi*cos(20*pi*t + (10*985^(1/2)*t)/101) + (25*985^(1/2)*cos(20*pi*t - (10*985^(1/2)*t)/101))/2 - (25*985^(1/2)*cos(20*pi*t +
人气:477 ℃ 时间:2020-06-03 17:02:10
解答
继续输入:
ezplot(y,[0,2]) % t∈[0,2]时的图像.
就出来了.想要得到某一点的y的值,输入
subs(y,'t',1) 就得到t=1时的y的值.敢问ezplot是什么意思啊?这个公式没见过啊。。ezplot是画符号表达式的函数,输入付号表达式会自动画图。subs是带入求值,令变量取某值,得出符号表达式的结果。
推荐
- 用MATLAB求微分方程,并画出图形解
- matlab这个分段函数图像怎么画?
- 怎样用matlab画出这几个函数的图像?
- matlab求解微分方程组,画出解函数图.x'=-x^3-y,x(0)=1 y'=x-y^3,y(0)=0.5 0
- 求matlab解一阶微分方程组,并画相图.
- 快车从A地、慢车从B地同时相向而行,经过5小时相遇.相遇后两车仍按原速继续前进,又经过6小时慢车到达A地,这时快车已经超过B地80千米.A、B两地相距多少千米?
- Quiero pasar el tiempo con vosotros, os pienso mucho,求西语大神翻译~
- 化学反应中,生成1MOL物质所放出的能量会因外界环境的改变而改变么
猜你喜欢