out и ref Аргументы типаMATLAB® управляет для отображения out и ref типы для делегатов эквивалентны для методов.
Например, следующий оператор C# объявляет делегата с ref аргумент:
public delegate void delref(ref Double refArg);
Подпись для эквивалентного делегата MATLAB функция сопоставляет refArg в качестве обоих аргументов RHS и LHS:
function refArg = myFunc(refArg)
Следующий оператор C# объявляет делегата с out аргумент:
public delegate void delout(
Single argIn,
out Single argOut);Подпись для эквивалентного делегата MATLAB функция сопоставляет argOut в качестве аргумента LHS:
function argOut = myFunc(argIn)