gpt4 book ai didi

Matlab:元素 3D 矩阵乘法

转载 作者:行者123 更新时间:2023-12-04 05:09:12 24 4
gpt4 key购买 nike

我有两个矩阵:B与尺寸 9x100x51K与尺寸 34x9x100 .我想乘以所有 K(34)与每一个 B(9)以获得最终矩阵 G与尺寸 34x9x100x51 .

例如:元素 G(:,5,60,25)组成如下
G(:,5,60,25)=K(:,5,60)*B(5,60,25).
我希望这个例子有助于理解我想要做什么。
谢谢

最佳答案

您可以使用嵌套循环执行此操作,尽管它可能不会非常快:

B = rand(9,100,51);
K = rand(34,9,100);

G = nan(34,9,100,51)

for ii = 1:size(B,1)
for jj = 1:size(B,2);
for kk = 1:size(B,3)
G(:, ii, jj, kk) = K(:,ii,jj) .* B(ii,jj,kk);
end
end
end

这是漫长的一天,我的大脑有点炸了,感谢任何可以改善这一点的人!

关于Matlab:元素 3D 矩阵乘法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15102331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com