Redian新闻
>
请问matlab矩阵和向量对应元素相乘该怎么做?
avatar
请问matlab矩阵和向量对应元素相乘该怎么做?# Computation - 科学计算
y*g
1
比如矩阵是
a1 b1
a2 b2
..
an bn
向量为
c1
c2
..
cn
想得到一个矩阵
a1c1 b1c1
...
ancn bncn
该怎么处理?谢谢
avatar
j*u
2
in matlab, .*

【在 y*******g 的大作中提到】
: 比如矩阵是
: a1 b1
: a2 b2
: ..
: an bn
: 向量为
: c1
: c2
: ..
: cn

avatar
y*g
3
好像不行 .* 需要维度一样
>> A.*B
??? Error using ==> times
Matrix dimensions must agree.

【在 j**u 的大作中提到】
: in matlab, .*
avatar
p*e
4
那先用repmat把c变成矩阵

【在 y*******g 的大作中提到】
: 好像不行 .* 需要维度一样
: >> A.*B
: ??? Error using ==> times
: Matrix dimensions must agree.

avatar
y*g
5
谢谢 搞定了

【在 p*****e 的大作中提到】
: 那先用repmat把c变成矩阵
avatar
j*u
6
有空看看matlab的手册,挺好的

【在 y*******g 的大作中提到】
: 谢谢 搞定了
avatar
y*g
7


【在 j**u 的大作中提到】
: 有空看看matlab的手册,挺好的
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。