解決します恒等行列Sは恒等行列に初期化されます。 私はSを見つけるために方程式を解きたいと思います。私はこれを逆行列を取らずに単純化することなくこれを行うのですか?(私は大きなデータセット遅い)上記の式を使うだけでいくつかの結果が得られますが、3つの行列乗算を同時に行うことができないのかどうかはわかりません。私はSを解くために何ができますか?私は式を有する線形再帰マトリックス
the answer I am getting after plugging in all the matrices with values
あなたのグラフィックでも「C」、「B」、「Q」の値が何であるか教えてくれないので、あなたの質問にどう答えることができますか? 「3つの行列乗算を同時に行うことはできますか?」とはどういう意味ですか?最初の2つを乗じてから3番目のものを乗算するだけです。そして、行列の逆転は多項式時間である単純なアルゴリズムで最悪のO(n ** 3)になるので、何が間違っていますか?あなたの具体的な例には、その時間をさらに短縮する機能があるかもしれません。あなたの答えの正しさをチェックできるように、完全な例をテキストで表示してください。 –
また、速度が重要な場合は、基本的なPythonリストのリストではなく、numpy配列を使用するべきでしょう。 –
最初の2つの行列と3番目の行列を乗算することはできません。最初の2つはBとSであり、乗算するとSの値が変わるからです。Sが式の両辺に存在するので問題になります。間違っている。 –