我正在尝试执行以下操作(在MATLAB中),但失败了:
% obj is a 2x1 cell array.
% obj{:,:}.one.two is a 1x32 vector.
% obj{:,:}.one.two.profiles.profile is a 1x5 vector.
a = obj{1,1}.one;
b = obj{2,1}.one;
delta = zeros(32,5);
for i = 1:32
for j = 1:5
delta(i,j) = a.two(1,i).profiles.profile(1,j) - b.two(1,i).profiles.profile(1,j);
end
end
生成的错误:
“期望花括号或点索引表达式的一个输出,但有2个结果。”
能请你帮忙吗?谢谢你。