# solving Differential Equations

1 回表示 (過去 30 日間)
Vijay Marathe 2011 年 10 月 12 日
I have following Differential Equations
a1*x2+b2*x1-c*cos(int(x3))*x4=d
-c*cos(int(x3))*x2-a2*sin(int(x3))+b2*x4=0
where a1,b2,c,d,a2,b2 are constants and x1=theta_dot; x2=theta_ddot; x3=alpha_dot; x4=alpha_ddot
I want to solve these equations for x1,x2,x3,x4 and want to plot with time.

サインインしてコメントする。

### 採用された回答

Grzegorz Knor 2011 年 10 月 12 日
##### 2 件のコメント表示 1 件の古いコメント非表示 1 件の古いコメント
Grzegorz Knor 2011 年 10 月 12 日
You have to reduce to a system to first-order ODEs, because ode solvers solve ony first-order ODEs.

サインインしてコメントする。

### その他の回答 (1 件)

Walter Roberson 2011 年 10 月 12 日
Do you mean:
a1*x2(t)+b2*x1(t)-c*cos(int(x3(t), t))*x4(t) = d*Vm,
-c*cos(int(x3(t), t))*x2(t)-a2*sin(int(x3(t), t))+b2*x4(t) = 0
If so then there is no solution, or perhaps no solution without further information. 2 equations in 4 unknowns is seldom enough to be able to what the functions are, let alone the boundary conditions.
##### 2 件のコメント表示 1 件の古いコメント非表示 1 件の古いコメント
Walter Roberson 2011 年 10 月 12 日
If x1 and x2 are functions of theta, then one cannot solve for them directly: one would have to express the functions in full first, solve the DE, and then construct x1 and x2 (and x3 and x4) from the results.

サインインしてコメントする。

### カテゴリ

Help Center および File ExchangeOrdinary Differential Equations についてさらに検索

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!