- ベストアンサー
方程式の解き方を教えてください。
逆行列を ^(-1) で、転置を ^T で表すことにします。 k:自然数 Δ:既知のスカラー値 A:既知の、kに依存しない10×10行列 y:既知のkに依存するスカラー値 b:未知のkに依存しない10×1ベクトル c:未知のkに依存しない10×1ベクトル E:10×10単位行列 とします。これらが次の式を満たす時のb,cを求めたいのです。 y(kΔ) = c^T A^(-1) (exp(kAΔ)-E)b (k=1,2,3,.....) この制約式を厳密に満たす必要はありません。 2乗誤差が最小になるようなくらいでいいです。
- みんなの回答 (2)
- 専門家の回答
補足
回答ありがとうございます。 >bを固有値αn (n = 1,2,...,10)なる >Aの固有ベクトルの列{bn; n=1,2,...10}(とくに規格化してません)であらわして >y((k+1)Δ) -y(kΔ) = Σ{nについての和}} exp(kαn Δ) (u^T.bn) bをAの固有ベクトルbnで表す時、bは未知ベクトルですから、 b = Σβnbn (βnは未知のスカラー値) と表せると思います。この未知数βn(n=1,...10)も式にきちんと入れると、 y((k+1)Δ)-y(kΔ) = Σ{nの和}βn exp(kαn Δ)(u^T.bn) となるはずで、βnが既知なら(u^T.bn)は求まりますが、実際には未知なので求まりません。βn(u^T.bn)をひとかたまりの変数と見て制約式から求めることはできますが、 βn(u^T.bn) = (nに依存する既知の値) からβn,u^Tをどうやって求めればいいのでしょうか?