用Matlab编程求解 二阶微分方程:4*d^2y(t)/dt^2+y(t)=dx(t)/d(t)-0.5x(t)
1个回答
展开全部
MATLAB提供了dsolve命令可以用于对符号常微分方程进行求解。
语法:
dsolve(‘eq’,’con’,’v’) %求解微分方程
dsolve(‘eq1,eq2…’,’con1,con2…’,’v1,v2…’) %求解微分方程组
说明:’eq’为微分方程;’con’是微分初始条件,渣悉可省略;’v’为指定自由变量,省略时则默认为x或t为腊悔自由变量;输出结果为结构数组类型。
对于这个具体的题目就不说了。如果需要有轮梁正关资料的,我可以提供。可以HI我。
语法:
dsolve(‘eq’,’con’,’v’) %求解微分方程
dsolve(‘eq1,eq2…’,’con1,con2…’,’v1,v2…’) %求解微分方程组
说明:’eq’为微分方程;’con’是微分初始条件,渣悉可省略;’v’为指定自由变量,省略时则默认为x或t为腊悔自由变量;输出结果为结构数组类型。
对于这个具体的题目就不说了。如果需要有轮梁正关资料的,我可以提供。可以HI我。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询