Кэширование результата предварительно вычисленной функции в 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 * Как я могу сделать, если числа в массивах не являются целыми числами?