マトリックスから特定の要素を取り出すための省略形はありますか?たとえば、行列があり、要素とm
を取得したいとします。これを1つの式で実行できますか?(a, b)
(c, d)
2 に答える
1
別のオプション(そして私の見解ではより単純なもの)は次のとおりです。
val=[m(a,b) m(c,d)];
于 2012-11-25T04:37:08.250 に答える
0
はい。sub2ind
添え字のリストをインデックスに変換するために使用できます。これは、任意の数の次元で機能します。matrix(a, b)
あなたの例から、 と を取得したい場合matrix(c, d)
は、代わりに次のことができます。
values = matrix(sub2ind (size (matrix), [a c], [b d]))
于 2012-11-25T01:53:26.237 に答える