求这个一阶微分方程 并画图,用matlab 如何写?其中k=0.2,N=5,a=0.21。谢谢大家啦 如何用matlab求解微分方程并画图

\u5982\u4f55\u7528matlab\u6c42\u89e3\u5fae\u5206\u65b9\u7a0b\u5e76\u753b\u56fe

1\u3001\u627e\u5230\u5173\u4e8e\u6c42\u89e3\u5e38\u5fae\u5206\u65b9\u7a0b\u7684\u4e60\u9898\u3002

2\u3001\u8fd9\u91cc\u7528matlab\u6c42\u89e3\uff0c\u4e3b\u8981\u7528\u5230\u7684\u5c31\u662f\u201cdsolve\u201d\uff0c\u5177\u4f53\u7684\u683c\u5f0f\u5982\u4e0b\uff0c\u4f46\u662f\u4e0d\u4ec5\u4ec5\u5c40\u9650\u4e0b\u9762\u4e24\u79cd\uff0c\u5176\u4e2deq\u5c31\u662f\u4ee3\u8868\u65b9\u7a0b\u5f0f\uff0c\u800ccon\u4e3a\u521d\u59cb\u6761\u4ef6\u3002

3\u3001\u8fd9\u91cc\u7684\u201cx\u201d\u5173\u4e8ex\u7684\u51fd\u6570\u3002\u77e5\u9053\u8bed\u6cd5\u5c31\u53ef\u4ee5\u8fdb\u884c\u8ba1\u7b97\u4e86\u3002

4\u3001\u5728matlab\u4e2d\u8f93\u5165\u5982\u4e0b\uff0cdsolve('D2y+2*Dy+exp(x)=0','x')\uff0c\u5e76\u76f4\u63a5\u56de\u8f66\u5c31\u53ef\u4ee5\u663e\u793a\u8ba1\u7b97\u7ed3\u679c\u4e86\u3002

5\u3001\u6846\u4e2d\u4e3a\u6700\u7ec8\u6c42\u89e3\u7684\u901a\u89e3\u3002

\u5982\u4f55\u7528matlab\u6c42\u89e3\u5fae\u5206\u65b9\u7a0b\u5e76\u753b\u56fe\uff0c\u53ef\u4ee5\u5148\u7528dsolve\uff08\uff09\u6216ode\uff08\uff09\u6c42\u51fa\u5176\u5fae\u5206\u65b9\u7a0b\uff08\u7ec4\uff09\u7684\u89e3\u6790\u89e3\u6216\u6570\u503c\u89e3\uff0c\u7136\u540e\u7528plot\uff08\uff09\u7ed8\u5236\u5176\u56fe\u5f62\u3002
\u4f8b\u5982\uff1a\u89e3\u5fae\u5206\u65b9\u7a0b y'=y-2t/y\uff0cy(0)=1\uff0c0<t<4
1\u3001\u7528dsolve\uff08\uff09\u6c42\u89e3\uff0c\u4ee3\u7801\u53ca\u7ed3\u679c\u5982\u4e0b


2\u3001\u7528ode45\uff08\uff09\u6c42\u89e3\uff0c\u4ee3\u7801\u53ca\u7ed3\u679c\u5982\u4e0b


3\u3001\u5f53\u7136\u55bd\uff0c\u4f7f\u7528dsolve\uff08\uff09\u6216ode\uff08\uff09\u6c42\u89e3\u8981\u6839\u636e\u9898\u610f\u53bb\u5206\u6790\uff0c\u6765\u51b3\u5b9a\u7528\u90a3\u4e2a\u51fd\u6570\u3002\u4e00\u822c\u6765\u8bf4\uff0c\u7528ode45\u6c42\u89e3\u5fae\u5206\u65b9\u7a0b\uff08\u7ec4\uff09\u7684\u6570\u503c\u89e3\u7528\u70b9\u6bd4\u8f83\u591a\u3002

首先,用dsolve()函数,求出微分方程的解。

dsolve('Dp=0.2*p*(1-p/5)-0.21','p(0)=0')

其二,用plot()函数,绘出t~p(t)关系图

plot(t,p)

实现过程如下图:



扩展阅读:微分方程思维导图 ... 一阶电路实验波形图 ... 一阶电路实验报告画图 ... 埋藏阶地画图 ... matlab求一阶微分 ... 二阶微分方程matlab画图 ... 一阶微分方程的图解 ... 微分方程计算器 在线 ... 用matlab解微分方程并画图 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网