Быстрый способ линеаризации значений с использованием заданного массива в Matlab

Я ищу быстрый способ линеаризации значения между значениями в Matlab. Пример: a = ([10 20 30 40]) index = 1.5 //a float index func(a,index); //shall return a value between index 1 and 2. In this case would be the value 15. Ans = 15...