1

私は、100001 個の変数 (x1 から x100000 およびアルファ) を持つ連立方程式と、まさにその数の方程式を持っています。この連立方程式を解くための、Matlab またはその他の方法で計算効率の高い方法はありますか。私は solve() コマンドを知っていますが、より速く実行されるものがあるかどうか疑問に思っています。方程式は次の形式です。

1.)      -x1 + alpha * (x4 + x872 + x9932) = 0
         .
         .
         .
100000.) -x100000 + alpha * (x38772 + x95) = 0

言い換えると、i^th 方程式には変数 xi があり、係数 -1 が alpha * (他のいくつかの変数の合計) に加えられて 0 になります。最終的な方程式は x1 + ... + x100000 = 1 です。

4

1 に答える 1