要实现一下功能,这里$f{x}_i$为行向量
$${f{A}} = left[ egin{array}{l}
{{f{x}}_1}\
{{f{x}}_2}
end{array}
ight],{f{h}} = left[ egin{array}{l}
{h_1}\
{h_2}
end{array}
ight] Rightarrow B = left[ egin{array}{l}
{h_1}{f{x}}_1^T{{f{x}}_1}\
{h_2}{f{x}}_2^T{{f{x}}_2}
end{array}
ight]$$
>> A={[1 2] [2 3]}; h=[2 5]; X=cellfun(@(x)h(x)*A{x}'*A{x},num2cell(1:2)','un',0); B = cell2mat(X) B = 2 4 4 8 20 30 30 45