• ベストアンサー

微分方程式の問題

x'[t] = x[t]-y[t]+z[t], y'[t] = x[t]-z[t], z'[t] = x[t]+y[t]+z[t] x[0]=2^(1/2), y[0]=0, z[0]=0 を行列を用いて解きたいのですが、どのようにすればよいでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • alice_44
  • ベストアンサー率44% (2109/4759)
回答No.2

v[t] = (x[t], y[t], z[t]) と置けば、 v'[t] = v[t] A と書ける 3×3 行列 A がありますね? だから、普通に v[t] = v[0] e^(tA) です。 行列の指数関数を知らなければ、これでも参考に↓ http://www.math.meiji.ac.jp/~mk/labo/studying-C/Programing-in-C/node140.html

NTIMA
質問者

お礼

ありがとうございました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

対角化

関連するQ&A