Я хочу найти максимальное значение, используя эту функцию:
Function f = myfun(a)
a = {'a1';'a2';'a3';'a4'};
x = rand(4,5);
S = -x.*a;
SS = sum(S);
[~,ix] = sort(SS);
R = rand(1,5)
SR = R(ix);
f = sum(SR(1:10));
Aeq=ones(4,1);
beq=1;
a0=[.25 .25 .25 .25]';
[a,f] = fmincon(@myfun,a0,[],[],Aeq,beq);
end
Код выдает ошибку:
ошибка: неопределенная функция или метод «mtimes» для входных аргументов типа «ячейка»
Ты знаешь почему?