Циклы в matlab Условный оператор if


Download 50.75 Kb.
bet13/15
Sana23.02.2023
Hajmi50.75 Kb.
#1223990
TuriАнализ
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
Циклы в matlab

help имя_функции



Задания на выполнение лабораторной работы
Номер конкретного варианта задания определяется преподавателем.
Задание №1
Данное задание подразумевает нахождение для некоторой совокупности данных алгебраического интерполяционного многочлена степени n: P n (x ) .
Цель работы:
Необходимо составить программу вычисления коэффициентов алгебраического интерполяционного многочлена P n (x )= a 0 + a 1 x + … + a n x n .
Методические указания:




0

1

2

3

х i

1,2

1,4

1,6

1,8




8,3893

8,6251

8,9286

8,9703

Коэффициенты a 0 , a 1 , …, a n определяются из решения системы уравнений:
Здесь n – порядок интерполяционного многочлена,
n +1 – количество заданных пар точек (x , y ),
a 0 , a 1 ,… a n – искомые коэффициенты многочлена P n (x )= a 0 + a 1 x + … + a n x n ).
Требования к программе
· Задать границы отрезка , на котором строится интерполяционный многочлен P(x)
· Задать – количество отрезков интерполяции (или, что то же самое, степень многочлена)
Примечание: x0 xn вводятся с клавиатуры.
· Для получения исходных данных (x, y) (количество пар точек (x i, y i) , по которым строится интерполяционный многочлен P(x) – n1=n+1 ) предусмотреть:
ü Ввод произвольно расположенных узлов x i, i=0, n с клавиатуры
ü Расчет узлов x i , i=0, n, соответствующих равномерному расположению аргумента на отрезке
ü В пп. 1,2 значения y i , i=0, n либо вводятся с клавиатуры (если исходная функция неизвестна), либо вычисляются по заданной функции f(x) . Выражение, определяющее функцию, вводится с клавиатуры и должно соответствовать правилам записи выражений в MATLAB
ü Ввод данных (x i, y i, i=0, n ) из файла
· Решить систему уравнений для определения коэффициентов многочлена P(x)
· Построить графики исходной таблично заданной функции и многочлена P(x)
· Если исходные данные заданы в виде функции f(x), построить график погрешности интерполяции /f(x) – P(x)/. Рассчитать максимальное по модулю значение погрешности интерполяции на заданном промежутке.

Download 50.75 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling