Кэширование результата предварительно вычисленной функции в Matlab

У меня есть два массива,x а такжеy. x является входом функции иy это значения функции. Например,x = [ 1 2 3 4 5 6 7 8 9 10], y = [ 3 6 2 4 1 6 7 0 1 8 ], Оба имеют одинаковую длину.

Предположим, у меня есть другой массивz содержащий[ 2 3 8 9 10 3] (не такой длины, какx а такжеy), Is there any functions that produce the output [6 2 0 1 8 2] (возвращаемое значение в соответствующих индексах) без использования цикла for через каждый элемент массива?

огромное спасибо

edit1 * Как я могу сделать, если числа в массивах не являются целыми числами?

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

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