![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
用matlab画函数图像。已知y’=x,x’=y。x(0)=y(0)=1。
1个回答
展开全部
绘制给出的微分方程组的图像解,可以这样来实现。
syms x(t) y(t)
Dx=diff(x,1);Dy=diff(y,1);
[x,y]=dsolve(Dy==x,Dx==y,x(0)==1,y(0)==1);
t=0:0.1:10;
x=eval(x);
y=eval(y);
figure(1)
plot(x,y,'LineWidth',1.5),grid on
xlabel('x'),ylabel('y')
figure(2)
plot(t,x,'r*',t,y,'k-','LineWidth',1.2),grid on
xlabel('t'),ylabel('x(t),y(t)')
legend('x(t)','y(t)',2)
运行上述代码后,得到的图像
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2024-07-18 广告
Excel一键自动匹配,在线免费vlookup工具,3步完成!Excel在线免费vlookup工具,点击90步自动完成vlookup匹配,无需手写公式,免费使用!...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |