Скажем, я хочу создать анонимную функцию из m-file-функции, которая возвращает два выхода. Можно ли настроить анонимную функцию таким образом, чтобы она возвращала только второй вывод из функции m-file?Пропуск выходов с анонимной функцией в MATLAB
Пример: ttest2
возвращает два выхода, t/f и вероятность. Если я хочу использовать Т-тест с cellfun
, я мог бы быть заинтересован только в сборе вероятностей, то есть я хотел бы написать что-то вроде этого
probabilities = cellfun(@(u,v)ttest2(u,v)%take only second output%,cellArray1,cellArray2)
Другими словами, мне нужно написать функцию обертки. Спасибо за разъяснения! Также: Поздравляем с 20k! – Jonas
@ Jonas: Спасибо, и поздравляем с серебряным значком MATLAB! – gnovice