Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Octave / line_interp

.m
Скачиваний:
4
Добавлен:
18.08.2022
Размер:
302 б
Скачать
function y1 = line_interp (x, y, new_x)
y1 = [];
for i = 1 : length(new_x)
k = 2;
while (new_x(i) > x(k))
k += 1;
endwhile
a = (y(k) - y(k-1))/(x(k) - x(k-1));
b = y(k-1) - a * x(k-1);
res = @(x) a * x + b;
y1 = [y1, res(new_x(i))];
endfor
endfunction
Соседние файлы в папке Octave