Интерполация в 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, за да начертаете грешката при интерполация за мрежата за интерполация.