% 注意矩阵的size就好了,供参考:
H = [1,2,3,4];
h = zeros(3,length(H)); % 初始化h,列数与H保持一致
for i = 1 :3
h(i,:) = H;
end
clear all;
close all;
clc;
A=[3 2 3 4];
B=[1 2 3 4;2 3 4 5;3 4 5 6;5 6 7 8];
n_data=[];
for i=1:size(B,1)
tp=A.*B(i,:)
n_data=[n_data;tp];
end
sum_m=sum(n_data,2);
n_data 是对应位相乘后的矩阵
sum_,m是求和后的矩阵
B*A'
ans =
32
44
56
80