マトリックスを自動的にセットアップするスクリプトを作成する必要がありますA
。この行列のサイズは、ワークスペース内の別の変数 の値にリンクされていますN
。一般に、A にはN + N*(N-1)/2
行とN
列があります。
最初のN
行とN
列は基本的に単なる対角行列であり、 を使用して簡単に設定できますdiag
。
マトリックスの下部の設定に問題があります。基本的には、次の形式にする必要があります。
-1 0 0 0
0 -1 0 0
0 0 -1 0
0 0 0 -1
1 -1 0 0
1 0 -1 0
1 0 0 -1
0 1 -1 0
0 1 0 -1
0 0 1 -1
パターンがはっきりしていると思います。
Matlab が の任意の値に対してこの行列を設定するように、これをコーディングするにはどうすればよいN
ですか?
ありがとう