• 締切済み

MATLABにおける行の挿入方法

こんにちは,現在データ整理のためにMATLABを用いて以下のようなプログラムを構築しています 1.ファイルを読み,その値を100行7列の行列Aとする 2.Aの10行目と11行目の間に1行7列の行列B1を挿入する (イメージ的にはEXCELの行の挿入です) 3.同様に20行目と21行目の間に1行7列の行列B2を挿入する 4.以降10行ごとに繰り返す となります.ここで2の処理にあたる「行列の特定の列の間に別の行列を挿入する」方法がわかりません いろいろ調べたのですが、このような方法はどこにもありませんでした MATLABに詳しい方,教えていただけないでしょうか?

みんなの回答

  • sgwjn
  • ベストアンサー率70% (47/67)
回答No.1

単に挿入するだけであれば、 A = cat(1, A(1:10, :), B, A(11:end, :)); などでできると思います。

orochi_t
質問者

お礼

ありがとうございました 大変参考になりました

関連するQ&A

専門家に質問してみよう