No.1ベストアンサー
- 回答日時:
おそらく最もシンプルな方法を紹介します。
64×24の行列Aに64×1の列ベクトルvを挿入して、64×36の行列Bを作るとします。
B=zeros(64,36); % 作成する行列を初期化
for n=1:36
if mod(n,3)==1 % nを3で割った余りが1のとき(n=1,4,7,…)
B(:,n)=v; % Bのn列目をvにする
elseif mod(n,3)==2 % nを3で割った余りが2のとき(n=2,5,8,…)
B(:,n)=A(:,(2*n-1)/3); % Bのn列目をAの1,3,5,…列目にする
else % それ以外(n=3,6,9,…)
B(:,n)=A(:,n*2/3); % Bのn列目をAの2,4,6,…列目にする
end
end
もう少し簡潔にしたいなら
B=zeros(64,36);
B(:,1:3:end)=repmat(v,1,12); % repmat(v,1,12):vを横に12個並べた行列
B(:,sort([2:3:end 3:3:end]))=A;
とかでしょうか。
この回答へのお礼
お礼日時:2009/10/18 12:52
ここまで丁寧に教えて頂けたので、非常に助かりました。この方法は、通信シミュレーションでパイロットシンボルを挿入するのに必要でした。それもなんとか出来ました。本当にありがとうございました。
No.3
- 回答日時:
#2です
間違ってました。
s = size(mat_org); %mat_org 元の行列
mat_ins = ones(s(1),1) * v; %v 挿入したい値
mat_new(s(1),1)=[];
for I=1:2:s(2);
mat_new = [mat_new mat_ins mat_org(1:end,I*2+1:(I+1)*2)];
end
とかでどうでしょう?
これも確認してませんエラーがあるかも・・・。
No.2
- 回答日時:
s = size(mat_org); %mat_org 元の行列
mat_ins = ones(s(1),1) * v; %v 挿入したい値
for I=1:2:s(2);
mat_new = cat(2,mat_ins,mat_org(1:end,I*2+1:(I+1)*2));
end
とかでどうでしょう?
確認してないのでエラーがあるかも・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 列を挿入しても式の一部を固定するには 6 2023/05/31 21:57
- Excel(エクセル) 特定文字(数字)で行挿入、挿入された行で合計したい 2 2023/03/13 14:30
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- Excel(エクセル) エクセル テーブル機能の不明点 2 2022/04/14 14:10
- Excel(エクセル) Googleスプレッドシートで、あるセルの値に応じて行を自動挿入したい 急いでいます! くわしい方、 3 2023/03/06 19:05
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- その他(プログラミング・Web制作) linuxで列の挿入 1 2023/08/08 22:11
- その他(動画サービス) 動画に字幕を挿入する方法を教えてください 1 2023/08/22 21:31
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- ホームページ作成・プログラミング 秀丸に関して教えて下さい。 1 2022/06/30 10:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
首吊りどこ締めるの
-
射精をして1週間以内に尿検査を...
-
変な話しになります。尿検査で...
-
白血球が多いとどんな心配があ...
-
今朝、毎朝の習慣でオナニーし...
-
1日前の検尿
-
検便についてです。 便は取れた...
-
男です。昨日の午後3時くらいに...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
彼女のことが好きすぎて彼女の...
-
中出しをするとお腹が痛い・・・。
-
小数点以下を繰り上げたものを...
-
EXCELで式からグラフを描くには?
-
2つの数値のうち、数値が小さい...
-
値が入っているときだけ計算結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
中出しをするとお腹が痛い・・・。
-
麻疹風疹の抗体検査結果につい...
-
エクセルでエラーが出て困って...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
至急!尿検査前日にオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
精子が黄色?
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
口の中に黒い血の塊
-
健否~書類の書き方~
-
甲状腺が腫れているが血液検査...
-
はしかの抗体検査は何科の病院...
-
テスターで断線を調べる方法教...
おすすめ情報