Циклы в matlab Условный оператор if
Download 50.75 Kb.
|
Циклы в matlab
help имя_функции
Задания на выполнение лабораторной работы Номер конкретного варианта задания определяется преподавателем. Задание № 1 Данное задание подразумевает нахождение для некоторой совокупности данных алгебраического интерполяционного многочлена степени n: P n (x ) . Цель работы: Необходимо составить программу вычисления коэффициентов алгебраического интерполяционного многочлена P n (x )= a 0 + a 1 x + … + a n x n . Методические указания:
Коэффициенты 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) · Задать n - количество отрезков интерполяции (или, что то же самое, степень многочлена) Примечание: x0 , xn , n вводятся с клавиатуры. · Для получения исходных данных (x , y ) (количество пар точек (x i , y i ) , по которым строится интерполяционный многочлен P(x) - n1=n+1 ) предусмотреть: ь Ввод произвольно расположенных узлов x i , i=0 , n с клавиатуры ь Расчет узлов x i , i=0 , n , соответствующих равномерному расположению аргумента x на отрезке ь В пп. 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling