Каков наилучший способ передачи нескольких (более 20) переменных разных типов и размеров в функцию?Функция Matlab со многими входами разных типов
Эти переменные являются типами числа, строки, вектора, матрицы и ячейки.
В настоящее время это способ, которым я имею дело с этим:
% BEGIN main m-file
...
parameter1=
parameter2=
.
.
.
Func1
% END main m-file
моя функция:
function Func1
parameter1=evalin('base','parameter1');
parameter2=evalin('base','parameter2');
.
.
.
% do something
end
мне интересно, если есть лучший подход для этого? Спасибо
Каковы размеры ваших векторов и матриц? – Hoki
Ячейка ячейки, я думаю. Есть много примеров с этим на SO. –
1X2 и 2X3 обычно! – NESHOM