質問: 25 ですが、例えば、a(1)とa(6)、a(9)へアクセスしたいときは、どのようにしたら良いでしょうか。 実際はかなり多くの要素を持つ配列から、規則性なく複数の要素へアクセスしたいと思っています。 基本的な質問で恐縮ですが、お教えください。
回答: a = [12 36 91; 45 29 48; 33 25 11]; a(3) a(7) a(9) idx=[3 7 9]; a(idx) idx2=find(mod(a,3)==0); a(idx2) こんにちは、かっこの中に、指定する値をもつ行列を入力すればできます。 今後は複数の要素にアクセスしたいとのことですが、例えば、aの中で3の倍数のみを取り出したい場合、 下の2行になります。