忍者ブログ
おかげさまでspamコメントが増えてきましたので、一応コメントを承認制にしました。基本的には承認します。
[427] [426] [425] [424] [422] [421] [420] [419] [418]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

yahoo知恵袋に書くか、うまく検索しろよという話なんですが、n*mの行列があるとするじゃないですか。このとき、たとえば1,3,10,11,14列目だけを抜き出したいときって、どうしたらいいんですか?連続した列とかだったら抜けるみたいなんですが…

ちなみに今回は、
a = matrix; %←これがn*mの行列として、

l1 = a(:,1);
l2 = a(:,3);
l3 = a(:,10:11);
l4 = a(:.14);
l = horzcat (l1,l2,l3,l4);
みたいな力技で解決したんですけど、なんかすごい損している気がします。

拍手[3回]

PR

コメント
たぶん
l = [a(:,1) a(:,3) a(:,10:11) a(:,14)]
でいけるはずです。ちょっとめんどいですが、一行作っておけばaの部分をevalかなんかでいじれば便利になる・・・かも?
【2014/11/13 08:54】 NAME[塩ナメクジ] WEBLINK[] EDIT[]
Re:たぶん
>l = [a(:,1) a(:,3) a(:,10:11) a(:,14)]
>でいけるはずです。ちょっとめんどいですが、一行作っておけばaの部分をevalかなんかでいじれば便利になる・・・かも?

複数行に渡らないだけでも助かるー
後で試してみます。
【2014/11/13 10:18】


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


忍者ブログ [PR]
カレンダー
12 2025/01 02
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
メールはこちらから
プロフィール
HN:
渡辺隼人
性別:
男性
ブログ内検索
カウンター
コガネモチ