Анонимная функция со списком аргументов переменной длины

Могу ли я создать анонимную функцию, которая принимает переменное число аргументов?

У меня есть массив структурS с определенным полем, скажем,barи я хочу передать всеbar значения моей анонимной функцииfoo, Так как количество элементов в структуреS неизвестно,foo должен иметь возможность принимать переменное количество аргументов.

Самое близкое, что яу меня получилось передать массив ячеек в качестве списка входных аргументов:

foo({arg1, arg2, arg3, ...})

и я'Я призываю его сfoo({S.bar}), но выглядит очень неловко.

Создание специального m-файла только для этого кажется излишним. Есть еще идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос