MATLAB: как применять функцию покомпонентно

Скажем, у меня есть функция calculateStuff (x), который принимает скаляр в качестве параметра и возвращает скаляр.

Допустим, у меня есть вектор X, и я хочу применить calculateStuff к каждому компоненту в X, получить взамен вектор результатов и сохранить его в новом векторе Y.

Очевидно, Y = calculateStuff (X) - это незаконно Есть ли способ сделать это помимо цикла?

14
задан SCFrench 14 February 2011 в 02:03
поделиться