matlab a矩陣的各列乘以不同係數

題目:

matlab a矩陣的各列乘以不同係數
如a=[1 2; 3 4] 第一列乘以5 第二列乘以10 得到[1 20;15 40],怎麼實現 不想用循環.

解答:

clear all;clc;
a=[1 2; 3 4];
k=[5,10];
k=repmat(k,2,1);
b=k.*a;

添加新評論

暱稱
郵箱
網站