Интерполация в Matlab (лабораторен доклад)

Страници за работа

интерполация

matlab

Съдържанието на произведението

Федерална агенция за образование


РИБИНСКА ДЪРЖАВНА АВИАЦИОННА ТЕХНОЛОГИЧНА АКАДЕМИЯ

тях. П. А. СОЛОВИЕВА

Факултет по електроника и информатика

Катедра "Електротехника и индустриална електроника"

Доклад за дисциплината:

„Научно-техническо изчисление на персонален компютър“

Студенти: Задоров Д.А.

Учител: Юдин А.В.

Интерполирайте последователността от данни x и y. Интерполирайте дадената последователност в интервала xi. Използвайте interp1 като интерполираща функция с различни видове интерполация.

x = [0,1 0,2 0,4 0,5 0,6 0,8 1,2];

у = [- 3,5 -4,8 -2,1 0,2 0,9 2,3 3,7];

xi = 0,1: 0,01: 1,2; - мрежова интерполация

yi = interp1 (x, y, xi); - интерполиране на функцията

yin = interp1 (x, y, xi, „най-близък“) - интерполира функцията

yis = interp1 (x, y, xi, 'сплайн') - интерполиране на функцията

графика (x, y, 'ob', xi, yi, 'g', xi, yin, 'm', xi, yis, 'r') - начертаване на интерполирани функции и входни данни

лабораторен

Интерполирайте функцията y с кубичен сплайн върху интервала x при стандартни гранични условия. Анализирайте получената структура. Използвайте fnval, за да начертаете грешката при интерполация за мрежата за интерполация.