a1=[1 2 3];
a2=[1 2 3];
i=2;
//below, I'm trying to check if size(a1,2) ~= size(a2,2)
if size(a1,2) ~= size(eval(['a' num2str(i)]),2),
disp('columns not equal');
else
disp('columns equal');
end
Приведенный выше код отображает «столбцы не равны», когда столбцы равны . Что я делаю не так?