永发信息网

matlab中矩阵怎么让不同行乘以不同数,要用matlab的自带函数

答案:1  悬赏:0  手机版
解决时间 2021-03-24 23:24
matlab中矩阵怎么让不同行乘以不同数,要用matlab的自带函数
最佳答案
%假设有以下的矩阵A
A=[1 2 3;
   4 5 6;
   7 8 9];
%我们需要第一行乘以1,第二行乘以2,第三行乘以3
B=[1;
   2;
   3];
%B是一个列向量,存放没一行需要乘以的数
%先根据A的列数将B复制成和A大小一样的矩阵([1 1 1;2 2 2;3 3 3])
%然后再和A对应位置的元素相乘,就可以得到想要的结果C
C=A.*repmat(B,[1,size(A,2)]);结果如下
A =

     1     2     3
     4     5     6
     7     8     9
     
B =

     1
     2
     3
     
C =

     1     2     3
     8    10    12
    21    24    27还有一个更简单的办法
C=diag(B)*A;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
We can learn a lot Chinese history.A. abou
5.--- Thank you every so much for your ti
如何从picasa中删除文件 电脑上不删除
要求在图中
正大石化加油站地址好找么,我有些事要过去,
喉咙总是有一股气气反上来是怎么回事
河南卧龙钢瓶厂在哪里
已知x减三的绝对值加y减八的绝对值等于零求2x
赞美武术的好词
我在外地开展业务,需要经常用到公司公章,但
吉林文投集团董事长是谁
介绍本当代哲学著作!
大幅面打印机和写真机有什么区别
疼痛不什么成语
unity ui 为什么要框架
推荐资讯
有没有中嘉采暖炉的使用视频
氧气和乙化气的正确使用方法
淳化阁帖的现存阁帖
泡椒炒腊鸭的家常做法,泡椒炒腊鸭怎么做,泡
某同学为了区别氢氧化钠溶液和澄清石灰水,设
天天找你聊天的男生突然没找你了说明什么?前
First they were lost,and then they walked
所有人都应该食用加碘盐,碘含量越高越好是不
花冠改装的空气避震可以安装在帝豪上吗?
单选题在下面四个数中,读出两个“零”的是A.
作者先说白先生傲如古松,后又说他谦如空谷,
请教标日24课あって、成功したんですね。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?