SlideShare a Scribd company logo
1 of 20
Download to read offline
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ»
ЛАБОРАТОРНЫЕ ЗАНЯТИЯ ПО ЧИСЛЕННЫМ
МЕТОДАМ: ИНТЕРПОЛИРОВАНИЕ
И ПРИБЛИЖЕНИЕ ФУНКЦИЙ
Часть II. Индивидуальные задания
Учебно-методическое пособие
Составители:
В. В. Корзунина,
К. П. Лазарев,
З. А. Шабунина
Воронеж
Издательский дом ВГУ
2014
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
2
Утверждено научно-методическим советом факультета прикладной матема-
тики, информатики и механики 20 марта 2014 г., протокол №7
Рецензент: доцент кафедры математического обеспечения ЭВМ Воронеж-
ского госуниверситета Горбенко О.Д.
Учебное пособие подготовлено на кафедре вычислительной математики и
прикладных информационных технологий факультета прикладной матема-
тики информатики и механики Воронежского государственного универси-
тета.
Для направлений: 010500 – Математическое обеспечение и администри-
рование информационных систем, 010300 – Фундаментальная информатика
и информационные технологии, 010800 – Механика и математическое мо-
делирование
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
3
Содержание
Задание 1 ................................................................................................................4
Задание 2 ................................................................................................................4
Задание 3 ................................................................................................................5
Задание 4 ................................................................................................................5
Задание 5 ................................................................................................................6
Задание 6 ................................................................................................................7
Задание 7 ................................................................................................................7
Задание 8 ................................................................................................................8
Задание 9 ................................................................................................................9
Задание 10 ..............................................................................................................9
Задание 11 ............................................................................................................10
Задание 12 ............................................................................................................10
Задание 13 ............................................................................................................11
Задание 14 ............................................................................................................11
Задание 15 ............................................................................................................12
Задание 16 ............................................................................................................12
Задание 17 ............................................................................................................13
Задание 18 ............................................................................................................14
Задание 19 ............................................................................................................14
Задание 20 ............................................................................................................14
Задание 21 ............................................................................................................15
Задание 22 ............................................................................................................15
Задание 23 ............................................................................................................16
Задание 24 ............................................................................................................16
Задание 25 ............................................................................................................17
Задание 26 ............................................................................................................17
Задание 27 ............................................................................................................18
Задание 28 ............................................................................................................19
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
4
Данное учебное пособие является продолжением работы [1] и содер-
жит индивидуальные задания для выполнения лабораторных работ. Задания
разделены по уровням сложности, что отмечено символом (*):
a) (*) – низкий уровень сложности;
b) (**) – средний уровень сложности;
c) (***) – повышенный уровень сложности.
ЗАДАНИЕ 1 (*)
Назначение. Вычисление интерполяционного значения функции и
оценка точности полученного значения с использованием многочленов Ла-
гранжа второй и третьей степеней.
Входные параметры:
4,3,2,1 XXXX – значения аргументов функции )(xf ;
4,3,2,1 YYYY – значения функции в точках 4,3,2,1 XXXX ;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции.
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
YYEPS _ – точность полученного интерполяционного значения;
IER – индикатор ошибки:
0IER – нет ошибки;
1IER – среди значений аргумента есть равные.
Метод. Выбираются три ближайших к XX точки, строится интер-
поляционный многочлен Лагранжа второй степени и вычисляется его зна-
чение YY в точке XX . По четырём исходным точкам строится интерполя-
ционный многочлен Лагранжа третьей степени, вычисляется его значение
3YY в точке XX . Модуль разности YY и 3YY принимается за оценку точно-
сти YYEPS _ полученного интерполяционного значения YY .
Указание. См. [1].
ЗАДАНИЕ 2 (*)
Назначение. Вычисление интерполяционного значения функции и
оценка точности полученного значения с использованием «барицентриче-
ских» многочленов Лагранжа второй и третьей степеней.
Входные параметры:
4,3,2,1 XXXX – значения аргументов функции )(xf ;
4,3,2,1 YYYY – значения функции в точках 4,3,2,1 XXXX ;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции.
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
YYEPS _ – точность полученного интерполяционного значения;
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
5
IER – индикатор ошибки:
0IER – нет ошибки;
1IER – среди значений аргумента есть равные.
Метод. Выбираются три ближайших к XX точки, строится интер-
поляционный «барицентрический» многочлен Лагранжа второй степени и
вычисляется его значение YY в точке XX . По четырём исходным точкам
строится интерполяционный «барицентрический» многочлен Лагранжа
третьей степени, вычисляется его значение 3YY в точке XX . Модуль раз-
ности YY и 3YY принимается за оценку точности YYEPS _ полученного
интерполяционного значения YY .
Указание. См. [1].
ЗАДАНИЕ 3 (*)
Назначение. Вычисление интерполяционного значения функции и
оценка точности полученного значения с использованием многочленов
Ньютона второй и третьей степеней.
Входные параметры:
4,3,2,1 XXXX – значения аргументов функции )(xf ;
4,3,2,1 YYYY – значения функции в точках 4,3,2,1 XXXX ;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции;
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
YYEPS _ – точность полученного интерполяционного значения;
IER – индикатор ошибки:
0IER – нет ошибки;
1IER – среди значений аргумента есть равные.
Метод. Выбираются три ближайших к XX точки, строится интер-
поляционный многочлен Ньютона второй степени и вычисляется его зна-
чение YY в точке XX . По четырём исходным точкам строится следующее
четвёртое слагаемое интерполяционного многочлена Ньютона третьей
степени, которое, фактически, является оценкой точности YYEPS _ в точ-
ке XX полученного интерполяционного значения YY .
Указание. См. [1].
ЗАДАНИЕ 4 (*)
Назначение. Интерполирование функции с помощью многочлена Ла-
гранжа степени m на неравномерной сетке узлов.
Входные параметры:
X – вектор значений аргументов в порядке возрастания (вектор узлов
интерполяции);
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
6
Y – вектор значений функции в узлах интерполяции;
N – количество узлов интерполяции, в которых заданы значения
функций;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции;
m – степень многочлена Лагранжа, с помощью которого будет вы-
числяться значение функции в точке XX .
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
IER – индикатор ошибки:
0IER – нет ошибки;
1IER – интерполяционный многочлен степени m не может быть по-
строен ( 1 mN );
2IER – нарушен порядок возрастания аргумента в входном векторе X .
Метод. Вычисляется значение интерполяционного многочлена Ла-
гранжа в точке XX по значению функции в точках, наименее удалённых от
точки XX .
Указание. См. [1].
ЗАДАНИЕ 5 (*)
Назначение. Интерполирование функции с помощью многочлена
Ньютона степени m на равномерной сетке узлов.
Входные параметры:
0x – начальная точка интервала интерполяции;
h – шаг узлов интерполяции;
N – количество узлов интерполяции;
Y – вектор значений функции в равноотстоящих узлах интерполяции;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции;
m – степень многочлена Ньютона, с помощью которого будет вычис-
ляться значение функции в точке XX .
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
IER – индикатор ошибки:
0IER – нет ошибки;
1IER – интерполяционный многочлен степени m не может быть по-
строен ( 1 mN );
2IER – точка XX не принадлежит отрезку интерполирования.
Метод. Вычисляется значение интерполяционного многочлена Нью-
тона по формуле (26) с коэффициентами (28) по значениям функции в уз-
лах, наименее удалённых от точки XX .
Указание. См. [1].
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
7
ЗАДАНИЕ 6 (**)
Назначение. Вычисление интерполяционного значения функции с
использованием «барицентрического» многочлена Лагранжа степени m .
Входные параметры:
X – вектор значений аргументов в порядке возрастания (вектор узлов
интерполяции);
Y – вектор значений функции в узлах интерполяции;
N – количество узлов интерполяции, в которых заданы значения
функций;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции;
m – степень «барицентрического» многочлена Лагранжа, с помощью
которого будет вычисляться значение функции в точке XX .
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
IER – индикатор ошибки:
0IER – нет ошибки;
1IER – интерполяционный многочлен степени m не может быть по-
строен ( 1 mN );
2IER – нарушен порядок возрастания аргумента в входном векторе
X .
Метод. Вычисляется значение «барицентрического» интерполяцион-
ного многочлена Лагранжа в точке XX по значению функции в точках,
наименее удалённых от точки XX .
Указание. См. [1].
ЗАДАНИЕ 7 (*)
Назначение. Интерполирование функции с помощью многочленов
Эрмита по m точкам, в которых заданы значения функции и производных.
Входные параметры:
X – вектор значений аргументов в порядке возрастания (вектор узлов
интерполяции);
Y – вектор значений функции в узлах интерполяции;
DY – вектор значений производной функции в узлах интерполяции;
N – количество узлов интерполяции, в которых заданы значения
функций;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции;
m – количество точек, по которым строится многочлен Эрмита.
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
IER – индикатор ошибки:
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
8
0IER – нет ошибки;
1IER – интерполяционный многочлен степени m не может быть по-
строен ( mN  );
2IER – нарушен порядок возрастания аргумента в входном векторе
X .
Метод. Вычисляется значение интерполяционного многочлена Эрми-
та в точке XX по значениям функции и её производных в точках, наименее
удалённых от точки XX .
Указание. См. [1].
ЗАДАНИЕ 8 (**)
Назначение. Полиномиальное интерполирование значений функции
с заданным аргументом.
Входные параметры:
X – вектор значений аргументов в порядке возрастания (вектор узлов
интерполяции);
Y – вектор значений функции в узлах интерполяции;
N – количество узлов интерполяции, в которых заданы значения
функций;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции;
EPS – значение верхней границы абсолютной погрешности.
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
IER – индикатор ошибки:
0IER – нет ошибки, требуемая точность достигнута;
1IER – требуемая точность не достигнута ( N мало).
2IER – требуемая точность не достигается. Модуль разности между
двумя последовательными интерполяционными значениями перестаёт
уменьшаться.
3IER – в векторе X нарушен порядок возрастания аргументов.
4IER – значение аргумента XX не принадлежит отрезку  NXX ,1 .
Замечания. Интерполирование прекращается, если
 модуль разности между двумя последовательными интерполяци-
онными значениями меньше EPS ;
 модуль этой разности перестаёт уменьшаться;
 вычислено значение интерполяционного многочлена в степени (N–1).
Метод. Вычисляются значения интерполяционного многочлена Ла-
гранжа по значениям функции в точках, наименее удалённых от точки XX .
При выходе из подпрограммы значение YY совпадает с оптимальным в
смысле Замечания.
Указание. См. [1].
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
9
ЗАДАНИЕ 9 (**)
Назначение. Полиномиальное интерполирование значений функции
с заданным аргументом.
Входные параметры:
X – вектор значений аргументов в порядке возрастания (вектор узлов
интерполяции);
Y – вектор значений функции в узлах интерполяции;
N – количество узлов интерполяции, в которых заданы значения
функций;
XX – значение аргумента, при котором будет вычисляться интерпо-
ляционное значение функции;
EPS – значение верхней границы абсолютной погрешности.
Выходные параметры:
YY – вычисленное интерполяционное значение функции в точке XX ;
IER – индикатор ошибки:
0IER – нет ошибки, требуемая точность достигнута;
1IER – требуемая точность не достигнута ( N мало).
2IER – требуемая точность не достигается. Модуль разности между
двумя последовательными интерполяционными значениями перестаёт
уменьшаться.
3IER – в векторе X нарушен порядок возрастания аргументов.
4IER – значение аргумента XX не принадлежит отрезку  NXX ,1 .
Замечания.
1. Интерполирование прекращается, если
 модуль разности между двумя последовательными интерполяци-
онными значениями меньше EPS ;
 модуль этой разности перестаёт уменьшаться;
 вычислено значение интерполяционного многочлена в степени
)1( N .
2. Для экономии памяти нельзя пользоваться двумерными массивами.
Метод. Вычисляются значения интерполяционного многочлена Нью-
тона с разделёнными разностями по значениям функции в точках, наиме-
нее удалённых от точки XX . При выходе из подпрограммы значение YY
совпадает с оптимальным в смысле Замечания (1).
Указание. См. [1] .
ЗАДАНИЕ 10 (**)
Назначение. Численные исследования сходимости глобальных ин-
терполяционных процессов.
Метод. Для визуального исследования сходимости интерполяционных
процессов разработать процедуру, которая выводит на экран компьютера
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
10
два графика на заданном отрезке – график заданной функции )(xf и гра-
фик глобального интерполяционного многочлена, построенного для этой
функции по значениям в N равноотстоящих узлах этого отрезка. Входны-
ми параметрами этой процедуры являются значения ba, концов отрезка
интерполирования, количество равноотстоящих точек на отрезке  ba, ,
аналитическая функция одного аргумента )(xf . Интерполяционный много-
член строится в виде интерполяционного многочлена Ньютона
(26): )())(())(()()( 110102010  nnn xxxxxxbxxxxbxxbbxP  , где ко-
эффициенты kb определяются согласно (29).
Замечания об обязательных вычислительных экспериментах.
1. Подобрать примеры хорошей сходимости интерполяционных про-
цессов.
2. Показать примеры расходимости интерполяционных процессов.
Указание. См. [1].
ЗАДАНИЕ 11 (***)
Назначение. Численные исследования сходимости интерполяцион-
ных процессов.
Метод. Для визуального исследования сходимости интерполяционных
процессов разработать процедуру, которая выводит на экран компьютера
три графика на заданном отрезке – график заданной функции )(xf , график
глобального интерполяционного многочлена степени m , построенного для
этой функции на равномерной сетке узлов и график глобального интерпо-
ляционного многочлена степени m , построенного для этой функции на че-
бышевской сетке узлов. Входными параметрами этой процедуры являются
концы отрезка интерполирования, степень многочленов m и функция )(xf .
Замечания.
1. Интерполяционные многочлены строятся в виде интерполяцион-
ных многочленов Ньютона.
2. Необходимо подобрать примеры, когда имеет место сходимость
интерполяционных процессов на обеих сетках узлов и примеры, когда схо-
димость имеет место только на чебышевской сетке узлов.
Указание. См. [1].
ЗАДАНИЕ 12 (**)
Назначение. Численные исследования сходимости глобальных ин-
терполяционных процессов для непрерывных на отрезке функций.
Метод. Для визуального исследования сходимости интерполяционных
процессов разработать процедуру, которая выводит на экран компьютера
два графика на заданном отрезке – график заданной функции )(xf и гра-
фик глобального интерполяционного многочлена Файера, построенного для
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
11
этой функции на сетке чебышевских узлов. Входными параметрами этой
процедуры являются концы отрезка интерполирования, количество чебы-
шевских узлов на этом отрезке, непрерывная функция )(xf .
Замечание.
Вычислительные эксперименты должны быть проведены в том числе
для функций xx ,)251(1 2
 .
Указание. См. [1].
ЗАДАНИЕ 13 (**)
Назначение. Обнаружение ошибки в таблице значений многочлена
третьей степени.
Дана таблица значений Niyx ii  0),,( многочлена третьей степени.
Известно, что в этой таблице может быть допущена одна ошибка. Обнару-
жить ошибку, исправить её.
Входные параметры:
X – вектор значений аргументов в порядке возрастания (вектор узлов
интерполяции);
Y – вектор значений многочлена третьей степени;
N – количество узлов интерполяции, в которых заданы значения
функций.
Выходные параметры:
YY – вектор значений многочлена третьей степени с исправленной
ошибкой;
3,2,1,0 CCCC – коэффициенты данного многочлена
32
3 3210 xCxCxCCP 
IER – индикатор ошибки:
0IER – ошибка обнаружена;
1IER – ошибки нет;
2IER – ошибку обнаружить нельзя (мало точек);
3IER – нарушен порядок возрастания аргумента в векторе X .
Указание. См. [1].
ЗАДАНИЕ 14 (*)
Назначение. Уплотнение в два раза таблицы значений функции с
равноотстоящими значениями аргумента.
Входные параметры:
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции.
Выходные параметры:
YY – вектор уплотнённых значений функции;
IER – индикатор ошибки:
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
12
0IER – нет ошибки;
1IER – уплотнённый вектор не может быть построен из-за малости
N ( 3N ).
Метод. Значения в новых точках уплотнённой таблицы вычисляются
по интерполяционному многочлену Лагранжа второй степени. Интерполя-
ционный многочлен строится по значениям в наименее удалённых точках
исходной таблицы.
Указание. См. [1].
ЗАДАНИЕ 15 (**)
Назначение. Уплотнение в три раза таблицы значений функции с
равноотстоящими значениями аргумента.
Входные параметры:
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции.
Выходные параметры:
YY – вектор уплотнённых значений функции;
IER – индикатор ошибки:
0IER – нет ошибки;
1IER – уплотнённый вектор не может быть построен из-за малости
N ( 3N );
Метод. Значения в новых точках уплотнённой таблицы вычисляются
по интерполяционному многочлену Лагранжа второй степени. Интерполя-
ционный многочлен строится по значениям в наименее удалённых точках
исходной таблицы.
Указание. См. [1].
Задание 16 (**)
Назначение. Уплотнение в два раза таблицы значений функции с
равноотстоящими значениями аргумента.
Входные параметры:
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции.
Выходные параметры:
YY – вектор уплотнённых значений функции;
YYEPS _ – вектор погрешности уплотнённых значений функции;
IER – индикатор ошибки:
0IER – нет ошибки;
1IER – уплотнённый вектор не может быть построен из-за малости
N ( 4N );
Метод. Значения в новых точках уплотнённой таблицы вычисляются
по интерполяционному многочлену Лагранжа второй степени. Интерполя-
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
13
ционный многочлен строится по значениям в наименее удалённых точках
исходной таблицы. Для оценки погрешности интерполирования для каждой
новой точки строится интерполяционный многочлен третьей степени.
Модуль разности значений многочленов третьей и второй степени прини-
мается за оценку погрешности. Погрешности задания входных данных не
учитываются.
Замечание.
Предусмотреть визуализацию полученных результатов.
Указание. См. [1].
ЗАДАНИЕ 17 (***)
Назначение. Уплотнение в два раза таблицы значений функции с
равноотстоящими значениями аргумента.
Входные параметры:
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции;
YEPS _ – абсолютная погрешность данных значений функции;
YYEPS _ – абсолютная погрешность уплотнённых значений функции.
Выходные параметры:
YY – вектор уплотнённых значений функции;
IER – индикатор ошибки:
0IER – нет ошибки, требуемая точность достигнута;
1IER – точность не достигнута (большая погрешность входных дан-
ных);
2IER – точность не достигнута (большая погрешность метода ин-
терполяции);
3IER – уплотнённый вектор не может быть построен из-за малости
N .
Метод. Вычисляются значения интерполяционного многочлена Ла-
гранжа третьей степени по значениям функции в точках, наименее уда-
лённых от точки, в которой определяется значение функции. Главная
часть погрешности интерполяции определяется путём сравнения значе-
ний, вычисленных по интерполяционным многочленам Лагранжа третьей и
четвёртой степеней.
Замечания.
1. Верхняя граница абсолютной погрешности метода интерполирова-
ния не может быть больше 2_YYEPS .
2. Верхняя граница абсолютной погрешности значений уплотнённой
таблицы, возникающая за счёт погрешности входных значений функции, не
может быть больше 2_YYEPS .
Указание. См. [1].
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
14
ЗАДАНИЕ 18 (*)
Назначение. Сглаживание функции, заданной таблицей значений в
равноотстоящих точках, с помощью многочлена первой степени, построен-
ного по трём последовательным точкам методом наименьших квадратов.
Входные параметры:
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции.
Выходные параметры:
YY – вектор сглаженных значений функции;
IER – индикатор ошибки:
0IER – сглаженные значения отличаются от исходных;
1IER – сглаженные значения совпадают с исходными.
Замечание.
Предусмотреть визуализацию полученных результатов.
Указание. См. [1].
ЗАДАНИЕ 19 (*)
Назначение. Сглаживание функции, заданной таблицей значений в
неравноотстоящих точках, с помощью многочлена первой степени, постро-
енного по трём ближайшим точкам методом наименьших квадратов.
Входные параметры:
X – вектор значений аргументов в порядке возрастания;
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции.
Выходные параметры:
YY – вектор сглаженных значений функции;
IER – индикатор ошибки:
0IER – сглаженные значения отличаются от исходных;
1IER – сглаженные значения совпадают с исходными;
2IER – в входном векторе X нарушен порядок возрастания.
Замечание.
Предусмотреть визуализацию полученных результатов.
Указание. См. [1].
Задание 20 (**)
Назначение. Сглаживание функции, заданной таблицей значений в
равноотстоящих точках, с помощью многочлена первой степени, построен-
ного по пяти последовательным точкам методом наименьших квадратов.
Входные параметры:
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции;
Выходные параметры:
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
15
YY – вектор сглаженных значений функции;
IER – индикатор ошибки:
0IER – сглаженные значения отличаются от исходных;
1IER – сглаженные значения совпадают с исходными.
Замечание.
Предусмотреть визуализацию полученных результатов.
Указание. См. [1].
ЗАДАНИЕ 21 (**)
Назначение. Сглаживание функции, заданной таблицей значений в
равноотстоящих точках, с помощью многочлена второй степени, построен-
ного по пяти последовательным точкам методом наименьших квадратов.
Входные параметры:
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции.
Выходные параметры:
YY – вектор сглаженных значений функции;
IER – индикатор ошибки:
0IER – сглаженные значения отличаются от исходных;
1IER – сглаженные значения совпадают с исходными.
Замечание.
Предусмотреть визуализацию полученных результатов.
Указание. См. [1].
ЗАДАНИЕ 22 (***)
Назначение. Сглаживание функции, заданной таблицей значений в
неравноотстоящих точках, с помощью многочлена второй степени, постро-
енного по пяти ближайшим точкам методом наименьших квадратов.
Входные параметры:
X – вектор значений аргументов в порядке возрастания;
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции.
Выходные параметры:
YY – вектор сглаженных значений функции;
IER – индикатор ошибки:
0IER – ошибки нет;
1IER – нарушен порядок возрастания аргумента в векторе X ;
2IER – сглаживание невозможно, во входном векторе X меньше
пяти значений.
Замечание.
Предусмотреть визуализацию полученных результатов.
Указание. См. [1].
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
16
ЗАДАНИЕ 23 (***)
Назначение. Сглаживание функции, заданной таблицей значений в
равноотстоящих точках, с помощью многочлена третьей степени, построен-
ного по пяти последовательным точкам методом наименьших квадратов.
Входные параметры:
Y – вектор значений функции в порядке возрастания аргумента;
N – количество значений функции.
Выходные параметры:
YY – вектор сглаженных значений функции;
IER – индикатор ошибки:
0IER – сглаженные значения отличаются от исходных;
1IER – сглаженные значения совпадают с исходными.
2IER – сглаживание невозможно, во входном векторе Y меньше пя-
ти значений.
Замечание.
Предусмотреть визуализацию полученных результатов.
Указание. См. [1] настоящего пособия.
ЗАДАНИЕ 24 (*)
Назначение. Вычисление параметров эмпирической формулы
x
y

  .
Входные параметры:
X – вектор значений аргументов в порядке возрастания;
Y – вектор экспериментальных значений функции;
N – количество экспериментальных точек.
Выходные параметры:
, – параметры эмпирической формулы;
IER – индикатор ошибки:
0IER – ошибки нет;
iIER  – параметры не получены, 0ix .
Метод. Для выравнивания экспериментальных данных ввести новые
переменные согласно формулам из первой строки таблицы 1[1]. Для опре-
деления параметров , решается система уравнений аналогичная (58).
Замечание.
Предусмотреть визуализацию исходных данных и полученных ре-
зультатов.
Указание. См. [1].
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
17
ЗАДАНИЕ 25 (*)
Назначение. Вычисление параметров эмпирической формулы
 

x
y
1
.
Входные параметры:
X – вектор значений аргументов в порядке возрастания;
Y – вектор экспериментальных значений функции;
N – количество экспериментальных точек.
Выходные параметры:
, – параметры эмпирической формулы;
IER – индикатор ошибки:
0IER – ошибки нет;
iIER  – параметры не получены, 0iy .
Метод. Для выравнивания экспериментальных данных ввести новые
переменные согласно формулам из второй строки таблицы 1[1]. Для опре-
деления параметров , решается система уравнений аналогичная (58).
Замечание.
Предусмотреть визуализацию исходных данных и полученных ре-
зультатов.
Указание. См. [1].
ЗАДАНИЕ 26 (*)
Назначение. Вычисление параметров эмпирической формулы
 

x
x
y .
Входные параметры:
X – вектор значений аргументов в порядке возрастания;
Y – вектор экспериментальных значений функции;
N – количество экспериментальных точек.
Выходные параметры:
, – параметры эмпирической формулы;
IER – индикатор ошибки:
0IER – ошибки нет;
iIER  – параметры не получены, 0iy .
Метод. Для выравнивания экспериментальных данных ввести новые пе-
ременные согласно формулам из третьей строки таблицы 1[1]. Для опреде-
ления параметров , решается система уравнений аналогичная (58) [1].
Замечание.
Предусмотреть визуализацию исходных данных и полученных ре-
зультатов.
Указание. См. [1].
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
18
ЗАДАНИЕ 27 (***)
Назначение. Определение дробно-линейной эмпирической формулы
с двумя параметрами.
Входные параметры:
X – вектор значений аргументов в порядке возрастания;
Y – вектор экспериментальных значений функции;
N – количество экспериментальных точек.
Выходные параметры:
form – вид полученной эмпирической формулы:
1form – линейная формула   xy ;
2form – формула обратной пропорциональности
x
y

  ;
3form – формула обратной пропорциональности
 

x
y
1
;
4form – дробно-линейная формула
 

x
x
y ;
divmax_ – максимальное по модулю отклонение исходных данных от
построенной функциональной зависимости;
, – параметры эмпирической формулы;
IER – индикатор ошибки:
0IER – все формулы проанализированы, ошибки нет;
1IER – формула обратной пропорциональности ( 2form ) не анали-
зировалась, так как в исходной таблице есть аргумента, равное нулю.
2IER – формулы
 

x
y
1
,
 

x
x
y ( 2form , 4form ) не анали-
зировались, так как в исходной таблице есть значения функции, равные ну-
лю.
Метод. Для четырёх формул   xy ,
x
y

  ,
 

x
y
1
,
 

x
x
y
вычислить, если это возможно, параметры , . Для этого для каждого
случая предварительно провести выравнивание данных (см. [1], первую,
вторую и третью строки таблицы 1), а затем определить параметры
, , решая системы уравнений, аналогичные (58) [1]. Условием выбора
наилучшей эмпирической формулы является наименьшее уклонение исход-
ных данных от построенных функциональных зависимостей. Под уклонени-
ем исходных данных от функциональной зависимости ),,()( xQxy  пони-
мается значение ii
ni
yxQ 

),,(max
0
 .
Замечание.
Предусмотреть визуализацию исходных данных и полученных ре-
зультатов.
Указание. См. [1].
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
19
ЗАДАНИЕ 28 (***)
Назначение. Определение показательных, логарифмических и сте-
пенных эмпирических формул с двумя параметрами.
Входные параметры:
X – вектор значений аргументов в порядке возрастания;
Y – вектор экспериментальных значений функции;
N – количество экспериментальных точек.
Выходные параметры:
form – вид полученной эмпирической формулы:
1form – линейная формула   xy ;
2form – показательная формула x
y   ;
3form – логарифмическая формула   xy ln ;
4form – степенная формула 
 xy  ;
divmax_ – максимальное по модулю отклонение исходных данных от
построенной функциональной зависимости;
, – параметры эмпирической формулы;
IER – индикатор ошибки:
0IER – все формулы проанализированы, ошибки нет;
1IER – анализировалась только линейная формула.
2IER – анализировались линейная и показательная формулы.
3IER – анализировались линейная и логарифмическая формулы.
Метод. Для четырёх формул   xy , x
y   ,   xy ln ,

 xy  вычислить, если это возможно, параметры , . Для этого для
каждого случая предварительно провести выравнивание данных (см. [1]
четвертую, пятую и шестую строки таблицы 1), а затем определить па-
раметры , , решая системы уравнений, аналогичные (58) [1]. Условием
выбора наилучшей эмпирической формулы является наименьшее уклонение
исходных данных от построенных функциональных зависимостей. Под ук-
лонением исходных данных от функциональной зависимости ),,()( xQxy 
понимается значение ii
ni
yxQ 

),,(max
0
 .
Замечание.
Предусмотреть визуализацию исходных данных и полученных ре-
зультатов.
Указание. См. [1].
Литература
1. Корзунина В.В. Лабораторные занятия по численным методам: ин-
терполирование и приближение функций. / В.В. Корзунина, К.П. Лазарев,
З.А. Шабунина. – Воронеж : Изд. дом ВГУ, 2014. – Ч.1 : Теория. – 39 с.
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
20
Учебное издание
ЛАБОРАТОРНЫЕ ЗАНЯТИЯ ПО ЧИСЛЕННЫМ
МЕТОДАМ: ИНТЕРПОЛИРОВАНИЕ
И ПРИБЛИЖЕНИЕ ФУНКЦИЙ
Часть II. Индивидуальные задания
Учебно-методическое пособие
Составители:
Корзунина Вера Васильевна,
Лазарев Константин Петрович,
Шабунина Зоя Александровна
Редактор В. В. Юргелас
Компьютерная верстка Н. А. Сегида
Подписано в печать 16.06.14. Формат 60×84/16. Усл. печ. л. 1,1.
Тираж 25 экз. Заказ 544
Издательский дом ВГУ
394000, г. Воронеж, пл. Ленина, 10
Отпечатано в типографии Издательского дома ВГУ
394000, г. Воронеж, ул. Пушкинская, 3
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

More Related Content

What's hot

Глава 3: примитивные типы и операции с ними в Java
Глава 3: примитивные типы и операции с ними в JavaГлава 3: примитивные типы и операции с ними в Java
Глава 3: примитивные типы и операции с ними в Java
metaform
 
Базовые операторы Java
Базовые операторы JavaБазовые операторы Java
Базовые операторы Java
metaform
 

What's hot (10)

Производная. Алгоритм нахождения производной
Производная. Алгоритм нахождения производнойПроизводная. Алгоритм нахождения производной
Производная. Алгоритм нахождения производной
 
ПРЯМАЯ И ОБРАТНАЯ ЗАДАЧИ ПАТТЕРНИЗАЦИИ СИГНАЛОВ И ИЗОБРАЖЕНИЙ
ПРЯМАЯ И ОБРАТНАЯ ЗАДАЧИ ПАТТЕРНИЗАЦИИ СИГНАЛОВ И ИЗОБРАЖЕНИЙПРЯМАЯ И ОБРАТНАЯ ЗАДАЧИ ПАТТЕРНИЗАЦИИ СИГНАЛОВ И ИЗОБРАЖЕНИЙ
ПРЯМАЯ И ОБРАТНАЯ ЗАДАЧИ ПАТТЕРНИЗАЦИИ СИГНАЛОВ И ИЗОБРАЖЕНИЙ
 
Лекция 2. Описательная статистика
Лекция 2. Описательная статистикаЛекция 2. Описательная статистика
Лекция 2. Описательная статистика
 
Глава 3: примитивные типы и операции с ними в Java
Глава 3: примитивные типы и операции с ними в JavaГлава 3: примитивные типы и операции с ними в Java
Глава 3: примитивные типы и операции с ними в Java
 
Технологии и специализированные инструменты разработки ПО серийных изделий в ...
Технологии и специализированные инструменты разработки ПО серийных изделий в ...Технологии и специализированные инструменты разработки ПО серийных изделий в ...
Технологии и специализированные инструменты разработки ПО серийных изделий в ...
 
Оценивание параметров
Оценивание параметровОценивание параметров
Оценивание параметров
 
Базовые операторы Java
Базовые операторы JavaБазовые операторы Java
Базовые операторы Java
 
К.В. Воронцов "Нейронные сети (продолжение)"
К.В. Воронцов "Нейронные сети (продолжение)"К.В. Воронцов "Нейронные сети (продолжение)"
К.В. Воронцов "Нейронные сети (продолжение)"
 
Lecture 06. Рекуррентные соотношения и числа Фибоначчи.
Lecture 06. Рекуррентные соотношения и числа Фибоначчи.Lecture 06. Рекуррентные соотношения и числа Фибоначчи.
Lecture 06. Рекуррентные соотношения и числа Фибоначчи.
 
К.В. Воронцов "Нелинейная регрессия. Многослойные нейронные сети"
К.В. Воронцов "Нелинейная регрессия. Многослойные нейронные сети"К.В. Воронцов "Нелинейная регрессия. Многослойные нейронные сети"
К.В. Воронцов "Нелинейная регрессия. Многослойные нейронные сети"
 

More from Иван Иванов

Кодирующие электронно-лучевые трубки и их применение
Кодирующие электронно-лучевые трубки и их применениеКодирующие электронно-лучевые трубки и их применение
Кодирующие электронно-лучевые трубки и их применение
Иван Иванов
 

More from Иван Иванов (20)

Сытник В. С. Основы расчета и анализа точности геодезических измерений в стро...
Сытник В. С. Основы расчета и анализа точности геодезических измерений в стро...Сытник В. С. Основы расчета и анализа точности геодезических измерений в стро...
Сытник В. С. Основы расчета и анализа точности геодезических измерений в стро...
 
Новые эффективные материалы и изделия из древесного сырья за рубежом.
Новые эффективные материалы и изделия из древесного сырья за рубежом.Новые эффективные материалы и изделия из древесного сырья за рубежом.
Новые эффективные материалы и изделия из древесного сырья за рубежом.
 
Психология семейно-брачных отношений
Психология семейно-брачных отношенийПсихология семейно-брачных отношений
Психология семейно-брачных отношений
 
Poialkova v.m. -_lifter-akademiia_(2007)
Poialkova v.m. -_lifter-akademiia_(2007)Poialkova v.m. -_lifter-akademiia_(2007)
Poialkova v.m. -_lifter-akademiia_(2007)
 
Кодирующие электронно-лучевые трубки и их применение
Кодирующие электронно-лучевые трубки и их применениеКодирующие электронно-лучевые трубки и их применение
Кодирующие электронно-лучевые трубки и их применение
 
US2003165637A1
US2003165637A1US2003165637A1
US2003165637A1
 
МЕТОДЫ И СРЕДСТВА ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ АКУСТИЧЕСКОГО КОНТРОЛЯ ТРУБ
МЕТОДЫ И СРЕДСТВА ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ АКУСТИЧЕСКОГО КОНТРОЛЯ ТРУБМЕТОДЫ И СРЕДСТВА ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ АКУСТИЧЕСКОГО КОНТРОЛЯ ТРУБ
МЕТОДЫ И СРЕДСТВА ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ АКУСТИЧЕСКОГО КОНТРОЛЯ ТРУБ
 
ЗЕРКАЛЬНО-ТЕНЕВОЙ МЕТОД КОНТРОЛЯ ЦИЛИНДРИЧЕСКИХ ИЗДЕЛИЙ С ИСПОЛЬЗОВАНИЕМ ЭЛЕК...
ЗЕРКАЛЬНО-ТЕНЕВОЙ МЕТОД КОНТРОЛЯ ЦИЛИНДРИЧЕСКИХ ИЗДЕЛИЙ С ИСПОЛЬЗОВАНИЕМ ЭЛЕК...ЗЕРКАЛЬНО-ТЕНЕВОЙ МЕТОД КОНТРОЛЯ ЦИЛИНДРИЧЕСКИХ ИЗДЕЛИЙ С ИСПОЛЬЗОВАНИЕМ ЭЛЕК...
ЗЕРКАЛЬНО-ТЕНЕВОЙ МЕТОД КОНТРОЛЯ ЦИЛИНДРИЧЕСКИХ ИЗДЕЛИЙ С ИСПОЛЬЗОВАНИЕМ ЭЛЕК...
 
Микропроцессоры и микроЭВМ в системах технического обслуживания средств связи
Микропроцессоры и микроЭВМ в системах технического обслуживания средств связиМикропроцессоры и микроЭВМ в системах технического обслуживания средств связи
Микропроцессоры и микроЭВМ в системах технического обслуживания средств связи
 
1
11
1
 
Заковряшин А. И. Конструирование РЭА с учетом особенностей эксплуатации
Заковряшин А. И. Конструирование РЭА с учетом особенностей эксплуатацииЗаковряшин А. И. Конструирование РЭА с учетом особенностей эксплуатации
Заковряшин А. И. Конструирование РЭА с учетом особенностей эксплуатации
 
Юньков М.Г. и др. Унифицированные системы тиристорного электропривода постоян...
Юньков М.Г. и др. Унифицированные системы тиристорного электропривода постоян...Юньков М.Г. и др. Унифицированные системы тиристорного электропривода постоян...
Юньков М.Г. и др. Унифицированные системы тиристорного электропривода постоян...
 
Ясенев Н.Д. Аппараты управления автоматизированным электроприводом
Ясенев Н.Д. Аппараты управления автоматизированным электроприводомЯсенев Н.Д. Аппараты управления автоматизированным электроприводом
Ясенев Н.Д. Аппараты управления автоматизированным электроприводом
 
Танский Е.А., Дроздов В.Н., Новиков В.Г. и др. Система стабилизации скорости ...
Танский Е.А., Дроздов В.Н., Новиков В.Г. и др. Система стабилизации скорости ...Танский Е.А., Дроздов В.Н., Новиков В.Г. и др. Система стабилизации скорости ...
Танский Е.А., Дроздов В.Н., Новиков В.Г. и др. Система стабилизации скорости ...
 
ИМПУЛЬСНЫЙ РЕГУЛИРУЕМЫЙ ЭЛЕКТРОПРИВОД С ФАЗНЫМИ ЭЛЕКТРОДВИГАТЕЛЯМИ
ИМПУЛЬСНЫЙ РЕГУЛИРУЕМЫЙ ЭЛЕКТРОПРИВОД С ФАЗНЫМИ ЭЛЕКТРОДВИГАТЕЛЯМИИМПУЛЬСНЫЙ РЕГУЛИРУЕМЫЙ ЭЛЕКТРОПРИВОД С ФАЗНЫМИ ЭЛЕКТРОДВИГАТЕЛЯМИ
ИМПУЛЬСНЫЙ РЕГУЛИРУЕМЫЙ ЭЛЕКТРОПРИВОД С ФАЗНЫМИ ЭЛЕКТРОДВИГАТЕЛЯМИ
 
Sdewsdweddes
SdewsdweddesSdewsdweddes
Sdewsdweddes
 
Us873655
Us873655Us873655
Us873655
 
5301 5305.output
5301 5305.output5301 5305.output
5301 5305.output
 
5296 5300.output
5296 5300.output5296 5300.output
5296 5300.output
 
5306 5310.output
5306 5310.output5306 5310.output
5306 5310.output
 

лабораторные занятия по численным методам интерполирование и приближение функций. часть 2. индивидуальные занятия

  • 1. МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ» ЛАБОРАТОРНЫЕ ЗАНЯТИЯ ПО ЧИСЛЕННЫМ МЕТОДАМ: ИНТЕРПОЛИРОВАНИЕ И ПРИБЛИЖЕНИЕ ФУНКЦИЙ Часть II. Индивидуальные задания Учебно-методическое пособие Составители: В. В. Корзунина, К. П. Лазарев, З. А. Шабунина Воронеж Издательский дом ВГУ 2014 Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 2. 2 Утверждено научно-методическим советом факультета прикладной матема- тики, информатики и механики 20 марта 2014 г., протокол №7 Рецензент: доцент кафедры математического обеспечения ЭВМ Воронеж- ского госуниверситета Горбенко О.Д. Учебное пособие подготовлено на кафедре вычислительной математики и прикладных информационных технологий факультета прикладной матема- тики информатики и механики Воронежского государственного универси- тета. Для направлений: 010500 – Математическое обеспечение и администри- рование информационных систем, 010300 – Фундаментальная информатика и информационные технологии, 010800 – Механика и математическое мо- делирование Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 3. 3 Содержание Задание 1 ................................................................................................................4 Задание 2 ................................................................................................................4 Задание 3 ................................................................................................................5 Задание 4 ................................................................................................................5 Задание 5 ................................................................................................................6 Задание 6 ................................................................................................................7 Задание 7 ................................................................................................................7 Задание 8 ................................................................................................................8 Задание 9 ................................................................................................................9 Задание 10 ..............................................................................................................9 Задание 11 ............................................................................................................10 Задание 12 ............................................................................................................10 Задание 13 ............................................................................................................11 Задание 14 ............................................................................................................11 Задание 15 ............................................................................................................12 Задание 16 ............................................................................................................12 Задание 17 ............................................................................................................13 Задание 18 ............................................................................................................14 Задание 19 ............................................................................................................14 Задание 20 ............................................................................................................14 Задание 21 ............................................................................................................15 Задание 22 ............................................................................................................15 Задание 23 ............................................................................................................16 Задание 24 ............................................................................................................16 Задание 25 ............................................................................................................17 Задание 26 ............................................................................................................17 Задание 27 ............................................................................................................18 Задание 28 ............................................................................................................19 Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 4. 4 Данное учебное пособие является продолжением работы [1] и содер- жит индивидуальные задания для выполнения лабораторных работ. Задания разделены по уровням сложности, что отмечено символом (*): a) (*) – низкий уровень сложности; b) (**) – средний уровень сложности; c) (***) – повышенный уровень сложности. ЗАДАНИЕ 1 (*) Назначение. Вычисление интерполяционного значения функции и оценка точности полученного значения с использованием многочленов Ла- гранжа второй и третьей степеней. Входные параметры: 4,3,2,1 XXXX – значения аргументов функции )(xf ; 4,3,2,1 YYYY – значения функции в точках 4,3,2,1 XXXX ; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции. Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; YYEPS _ – точность полученного интерполяционного значения; IER – индикатор ошибки: 0IER – нет ошибки; 1IER – среди значений аргумента есть равные. Метод. Выбираются три ближайших к XX точки, строится интер- поляционный многочлен Лагранжа второй степени и вычисляется его зна- чение YY в точке XX . По четырём исходным точкам строится интерполя- ционный многочлен Лагранжа третьей степени, вычисляется его значение 3YY в точке XX . Модуль разности YY и 3YY принимается за оценку точно- сти YYEPS _ полученного интерполяционного значения YY . Указание. См. [1]. ЗАДАНИЕ 2 (*) Назначение. Вычисление интерполяционного значения функции и оценка точности полученного значения с использованием «барицентриче- ских» многочленов Лагранжа второй и третьей степеней. Входные параметры: 4,3,2,1 XXXX – значения аргументов функции )(xf ; 4,3,2,1 YYYY – значения функции в точках 4,3,2,1 XXXX ; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции. Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; YYEPS _ – точность полученного интерполяционного значения; Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 5. 5 IER – индикатор ошибки: 0IER – нет ошибки; 1IER – среди значений аргумента есть равные. Метод. Выбираются три ближайших к XX точки, строится интер- поляционный «барицентрический» многочлен Лагранжа второй степени и вычисляется его значение YY в точке XX . По четырём исходным точкам строится интерполяционный «барицентрический» многочлен Лагранжа третьей степени, вычисляется его значение 3YY в точке XX . Модуль раз- ности YY и 3YY принимается за оценку точности YYEPS _ полученного интерполяционного значения YY . Указание. См. [1]. ЗАДАНИЕ 3 (*) Назначение. Вычисление интерполяционного значения функции и оценка точности полученного значения с использованием многочленов Ньютона второй и третьей степеней. Входные параметры: 4,3,2,1 XXXX – значения аргументов функции )(xf ; 4,3,2,1 YYYY – значения функции в точках 4,3,2,1 XXXX ; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции; Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; YYEPS _ – точность полученного интерполяционного значения; IER – индикатор ошибки: 0IER – нет ошибки; 1IER – среди значений аргумента есть равные. Метод. Выбираются три ближайших к XX точки, строится интер- поляционный многочлен Ньютона второй степени и вычисляется его зна- чение YY в точке XX . По четырём исходным точкам строится следующее четвёртое слагаемое интерполяционного многочлена Ньютона третьей степени, которое, фактически, является оценкой точности YYEPS _ в точ- ке XX полученного интерполяционного значения YY . Указание. См. [1]. ЗАДАНИЕ 4 (*) Назначение. Интерполирование функции с помощью многочлена Ла- гранжа степени m на неравномерной сетке узлов. Входные параметры: X – вектор значений аргументов в порядке возрастания (вектор узлов интерполяции); Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 6. 6 Y – вектор значений функции в узлах интерполяции; N – количество узлов интерполяции, в которых заданы значения функций; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции; m – степень многочлена Лагранжа, с помощью которого будет вы- числяться значение функции в точке XX . Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; IER – индикатор ошибки: 0IER – нет ошибки; 1IER – интерполяционный многочлен степени m не может быть по- строен ( 1 mN ); 2IER – нарушен порядок возрастания аргумента в входном векторе X . Метод. Вычисляется значение интерполяционного многочлена Ла- гранжа в точке XX по значению функции в точках, наименее удалённых от точки XX . Указание. См. [1]. ЗАДАНИЕ 5 (*) Назначение. Интерполирование функции с помощью многочлена Ньютона степени m на равномерной сетке узлов. Входные параметры: 0x – начальная точка интервала интерполяции; h – шаг узлов интерполяции; N – количество узлов интерполяции; Y – вектор значений функции в равноотстоящих узлах интерполяции; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции; m – степень многочлена Ньютона, с помощью которого будет вычис- ляться значение функции в точке XX . Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; IER – индикатор ошибки: 0IER – нет ошибки; 1IER – интерполяционный многочлен степени m не может быть по- строен ( 1 mN ); 2IER – точка XX не принадлежит отрезку интерполирования. Метод. Вычисляется значение интерполяционного многочлена Нью- тона по формуле (26) с коэффициентами (28) по значениям функции в уз- лах, наименее удалённых от точки XX . Указание. См. [1]. Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 7. 7 ЗАДАНИЕ 6 (**) Назначение. Вычисление интерполяционного значения функции с использованием «барицентрического» многочлена Лагранжа степени m . Входные параметры: X – вектор значений аргументов в порядке возрастания (вектор узлов интерполяции); Y – вектор значений функции в узлах интерполяции; N – количество узлов интерполяции, в которых заданы значения функций; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции; m – степень «барицентрического» многочлена Лагранжа, с помощью которого будет вычисляться значение функции в точке XX . Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; IER – индикатор ошибки: 0IER – нет ошибки; 1IER – интерполяционный многочлен степени m не может быть по- строен ( 1 mN ); 2IER – нарушен порядок возрастания аргумента в входном векторе X . Метод. Вычисляется значение «барицентрического» интерполяцион- ного многочлена Лагранжа в точке XX по значению функции в точках, наименее удалённых от точки XX . Указание. См. [1]. ЗАДАНИЕ 7 (*) Назначение. Интерполирование функции с помощью многочленов Эрмита по m точкам, в которых заданы значения функции и производных. Входные параметры: X – вектор значений аргументов в порядке возрастания (вектор узлов интерполяции); Y – вектор значений функции в узлах интерполяции; DY – вектор значений производной функции в узлах интерполяции; N – количество узлов интерполяции, в которых заданы значения функций; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции; m – количество точек, по которым строится многочлен Эрмита. Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; IER – индикатор ошибки: Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 8. 8 0IER – нет ошибки; 1IER – интерполяционный многочлен степени m не может быть по- строен ( mN  ); 2IER – нарушен порядок возрастания аргумента в входном векторе X . Метод. Вычисляется значение интерполяционного многочлена Эрми- та в точке XX по значениям функции и её производных в точках, наименее удалённых от точки XX . Указание. См. [1]. ЗАДАНИЕ 8 (**) Назначение. Полиномиальное интерполирование значений функции с заданным аргументом. Входные параметры: X – вектор значений аргументов в порядке возрастания (вектор узлов интерполяции); Y – вектор значений функции в узлах интерполяции; N – количество узлов интерполяции, в которых заданы значения функций; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции; EPS – значение верхней границы абсолютной погрешности. Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; IER – индикатор ошибки: 0IER – нет ошибки, требуемая точность достигнута; 1IER – требуемая точность не достигнута ( N мало). 2IER – требуемая точность не достигается. Модуль разности между двумя последовательными интерполяционными значениями перестаёт уменьшаться. 3IER – в векторе X нарушен порядок возрастания аргументов. 4IER – значение аргумента XX не принадлежит отрезку  NXX ,1 . Замечания. Интерполирование прекращается, если  модуль разности между двумя последовательными интерполяци- онными значениями меньше EPS ;  модуль этой разности перестаёт уменьшаться;  вычислено значение интерполяционного многочлена в степени (N–1). Метод. Вычисляются значения интерполяционного многочлена Ла- гранжа по значениям функции в точках, наименее удалённых от точки XX . При выходе из подпрограммы значение YY совпадает с оптимальным в смысле Замечания. Указание. См. [1]. Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 9. 9 ЗАДАНИЕ 9 (**) Назначение. Полиномиальное интерполирование значений функции с заданным аргументом. Входные параметры: X – вектор значений аргументов в порядке возрастания (вектор узлов интерполяции); Y – вектор значений функции в узлах интерполяции; N – количество узлов интерполяции, в которых заданы значения функций; XX – значение аргумента, при котором будет вычисляться интерпо- ляционное значение функции; EPS – значение верхней границы абсолютной погрешности. Выходные параметры: YY – вычисленное интерполяционное значение функции в точке XX ; IER – индикатор ошибки: 0IER – нет ошибки, требуемая точность достигнута; 1IER – требуемая точность не достигнута ( N мало). 2IER – требуемая точность не достигается. Модуль разности между двумя последовательными интерполяционными значениями перестаёт уменьшаться. 3IER – в векторе X нарушен порядок возрастания аргументов. 4IER – значение аргумента XX не принадлежит отрезку  NXX ,1 . Замечания. 1. Интерполирование прекращается, если  модуль разности между двумя последовательными интерполяци- онными значениями меньше EPS ;  модуль этой разности перестаёт уменьшаться;  вычислено значение интерполяционного многочлена в степени )1( N . 2. Для экономии памяти нельзя пользоваться двумерными массивами. Метод. Вычисляются значения интерполяционного многочлена Нью- тона с разделёнными разностями по значениям функции в точках, наиме- нее удалённых от точки XX . При выходе из подпрограммы значение YY совпадает с оптимальным в смысле Замечания (1). Указание. См. [1] . ЗАДАНИЕ 10 (**) Назначение. Численные исследования сходимости глобальных ин- терполяционных процессов. Метод. Для визуального исследования сходимости интерполяционных процессов разработать процедуру, которая выводит на экран компьютера Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 10. 10 два графика на заданном отрезке – график заданной функции )(xf и гра- фик глобального интерполяционного многочлена, построенного для этой функции по значениям в N равноотстоящих узлах этого отрезка. Входны- ми параметрами этой процедуры являются значения ba, концов отрезка интерполирования, количество равноотстоящих точек на отрезке  ba, , аналитическая функция одного аргумента )(xf . Интерполяционный много- член строится в виде интерполяционного многочлена Ньютона (26): )())(())(()()( 110102010  nnn xxxxxxbxxxxbxxbbxP  , где ко- эффициенты kb определяются согласно (29). Замечания об обязательных вычислительных экспериментах. 1. Подобрать примеры хорошей сходимости интерполяционных про- цессов. 2. Показать примеры расходимости интерполяционных процессов. Указание. См. [1]. ЗАДАНИЕ 11 (***) Назначение. Численные исследования сходимости интерполяцион- ных процессов. Метод. Для визуального исследования сходимости интерполяционных процессов разработать процедуру, которая выводит на экран компьютера три графика на заданном отрезке – график заданной функции )(xf , график глобального интерполяционного многочлена степени m , построенного для этой функции на равномерной сетке узлов и график глобального интерпо- ляционного многочлена степени m , построенного для этой функции на че- бышевской сетке узлов. Входными параметрами этой процедуры являются концы отрезка интерполирования, степень многочленов m и функция )(xf . Замечания. 1. Интерполяционные многочлены строятся в виде интерполяцион- ных многочленов Ньютона. 2. Необходимо подобрать примеры, когда имеет место сходимость интерполяционных процессов на обеих сетках узлов и примеры, когда схо- димость имеет место только на чебышевской сетке узлов. Указание. См. [1]. ЗАДАНИЕ 12 (**) Назначение. Численные исследования сходимости глобальных ин- терполяционных процессов для непрерывных на отрезке функций. Метод. Для визуального исследования сходимости интерполяционных процессов разработать процедуру, которая выводит на экран компьютера два графика на заданном отрезке – график заданной функции )(xf и гра- фик глобального интерполяционного многочлена Файера, построенного для Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 11. 11 этой функции на сетке чебышевских узлов. Входными параметрами этой процедуры являются концы отрезка интерполирования, количество чебы- шевских узлов на этом отрезке, непрерывная функция )(xf . Замечание. Вычислительные эксперименты должны быть проведены в том числе для функций xx ,)251(1 2  . Указание. См. [1]. ЗАДАНИЕ 13 (**) Назначение. Обнаружение ошибки в таблице значений многочлена третьей степени. Дана таблица значений Niyx ii  0),,( многочлена третьей степени. Известно, что в этой таблице может быть допущена одна ошибка. Обнару- жить ошибку, исправить её. Входные параметры: X – вектор значений аргументов в порядке возрастания (вектор узлов интерполяции); Y – вектор значений многочлена третьей степени; N – количество узлов интерполяции, в которых заданы значения функций. Выходные параметры: YY – вектор значений многочлена третьей степени с исправленной ошибкой; 3,2,1,0 CCCC – коэффициенты данного многочлена 32 3 3210 xCxCxCCP  IER – индикатор ошибки: 0IER – ошибка обнаружена; 1IER – ошибки нет; 2IER – ошибку обнаружить нельзя (мало точек); 3IER – нарушен порядок возрастания аргумента в векторе X . Указание. См. [1]. ЗАДАНИЕ 14 (*) Назначение. Уплотнение в два раза таблицы значений функции с равноотстоящими значениями аргумента. Входные параметры: Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции. Выходные параметры: YY – вектор уплотнённых значений функции; IER – индикатор ошибки: Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 12. 12 0IER – нет ошибки; 1IER – уплотнённый вектор не может быть построен из-за малости N ( 3N ). Метод. Значения в новых точках уплотнённой таблицы вычисляются по интерполяционному многочлену Лагранжа второй степени. Интерполя- ционный многочлен строится по значениям в наименее удалённых точках исходной таблицы. Указание. См. [1]. ЗАДАНИЕ 15 (**) Назначение. Уплотнение в три раза таблицы значений функции с равноотстоящими значениями аргумента. Входные параметры: Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции. Выходные параметры: YY – вектор уплотнённых значений функции; IER – индикатор ошибки: 0IER – нет ошибки; 1IER – уплотнённый вектор не может быть построен из-за малости N ( 3N ); Метод. Значения в новых точках уплотнённой таблицы вычисляются по интерполяционному многочлену Лагранжа второй степени. Интерполя- ционный многочлен строится по значениям в наименее удалённых точках исходной таблицы. Указание. См. [1]. Задание 16 (**) Назначение. Уплотнение в два раза таблицы значений функции с равноотстоящими значениями аргумента. Входные параметры: Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции. Выходные параметры: YY – вектор уплотнённых значений функции; YYEPS _ – вектор погрешности уплотнённых значений функции; IER – индикатор ошибки: 0IER – нет ошибки; 1IER – уплотнённый вектор не может быть построен из-за малости N ( 4N ); Метод. Значения в новых точках уплотнённой таблицы вычисляются по интерполяционному многочлену Лагранжа второй степени. Интерполя- Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 13. 13 ционный многочлен строится по значениям в наименее удалённых точках исходной таблицы. Для оценки погрешности интерполирования для каждой новой точки строится интерполяционный многочлен третьей степени. Модуль разности значений многочленов третьей и второй степени прини- мается за оценку погрешности. Погрешности задания входных данных не учитываются. Замечание. Предусмотреть визуализацию полученных результатов. Указание. См. [1]. ЗАДАНИЕ 17 (***) Назначение. Уплотнение в два раза таблицы значений функции с равноотстоящими значениями аргумента. Входные параметры: Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции; YEPS _ – абсолютная погрешность данных значений функции; YYEPS _ – абсолютная погрешность уплотнённых значений функции. Выходные параметры: YY – вектор уплотнённых значений функции; IER – индикатор ошибки: 0IER – нет ошибки, требуемая точность достигнута; 1IER – точность не достигнута (большая погрешность входных дан- ных); 2IER – точность не достигнута (большая погрешность метода ин- терполяции); 3IER – уплотнённый вектор не может быть построен из-за малости N . Метод. Вычисляются значения интерполяционного многочлена Ла- гранжа третьей степени по значениям функции в точках, наименее уда- лённых от точки, в которой определяется значение функции. Главная часть погрешности интерполяции определяется путём сравнения значе- ний, вычисленных по интерполяционным многочленам Лагранжа третьей и четвёртой степеней. Замечания. 1. Верхняя граница абсолютной погрешности метода интерполирова- ния не может быть больше 2_YYEPS . 2. Верхняя граница абсолютной погрешности значений уплотнённой таблицы, возникающая за счёт погрешности входных значений функции, не может быть больше 2_YYEPS . Указание. См. [1]. Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 14. 14 ЗАДАНИЕ 18 (*) Назначение. Сглаживание функции, заданной таблицей значений в равноотстоящих точках, с помощью многочлена первой степени, построен- ного по трём последовательным точкам методом наименьших квадратов. Входные параметры: Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции. Выходные параметры: YY – вектор сглаженных значений функции; IER – индикатор ошибки: 0IER – сглаженные значения отличаются от исходных; 1IER – сглаженные значения совпадают с исходными. Замечание. Предусмотреть визуализацию полученных результатов. Указание. См. [1]. ЗАДАНИЕ 19 (*) Назначение. Сглаживание функции, заданной таблицей значений в неравноотстоящих точках, с помощью многочлена первой степени, постро- енного по трём ближайшим точкам методом наименьших квадратов. Входные параметры: X – вектор значений аргументов в порядке возрастания; Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции. Выходные параметры: YY – вектор сглаженных значений функции; IER – индикатор ошибки: 0IER – сглаженные значения отличаются от исходных; 1IER – сглаженные значения совпадают с исходными; 2IER – в входном векторе X нарушен порядок возрастания. Замечание. Предусмотреть визуализацию полученных результатов. Указание. См. [1]. Задание 20 (**) Назначение. Сглаживание функции, заданной таблицей значений в равноотстоящих точках, с помощью многочлена первой степени, построен- ного по пяти последовательным точкам методом наименьших квадратов. Входные параметры: Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции; Выходные параметры: Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 15. 15 YY – вектор сглаженных значений функции; IER – индикатор ошибки: 0IER – сглаженные значения отличаются от исходных; 1IER – сглаженные значения совпадают с исходными. Замечание. Предусмотреть визуализацию полученных результатов. Указание. См. [1]. ЗАДАНИЕ 21 (**) Назначение. Сглаживание функции, заданной таблицей значений в равноотстоящих точках, с помощью многочлена второй степени, построен- ного по пяти последовательным точкам методом наименьших квадратов. Входные параметры: Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции. Выходные параметры: YY – вектор сглаженных значений функции; IER – индикатор ошибки: 0IER – сглаженные значения отличаются от исходных; 1IER – сглаженные значения совпадают с исходными. Замечание. Предусмотреть визуализацию полученных результатов. Указание. См. [1]. ЗАДАНИЕ 22 (***) Назначение. Сглаживание функции, заданной таблицей значений в неравноотстоящих точках, с помощью многочлена второй степени, постро- енного по пяти ближайшим точкам методом наименьших квадратов. Входные параметры: X – вектор значений аргументов в порядке возрастания; Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции. Выходные параметры: YY – вектор сглаженных значений функции; IER – индикатор ошибки: 0IER – ошибки нет; 1IER – нарушен порядок возрастания аргумента в векторе X ; 2IER – сглаживание невозможно, во входном векторе X меньше пяти значений. Замечание. Предусмотреть визуализацию полученных результатов. Указание. См. [1]. Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 16. 16 ЗАДАНИЕ 23 (***) Назначение. Сглаживание функции, заданной таблицей значений в равноотстоящих точках, с помощью многочлена третьей степени, построен- ного по пяти последовательным точкам методом наименьших квадратов. Входные параметры: Y – вектор значений функции в порядке возрастания аргумента; N – количество значений функции. Выходные параметры: YY – вектор сглаженных значений функции; IER – индикатор ошибки: 0IER – сглаженные значения отличаются от исходных; 1IER – сглаженные значения совпадают с исходными. 2IER – сглаживание невозможно, во входном векторе Y меньше пя- ти значений. Замечание. Предусмотреть визуализацию полученных результатов. Указание. См. [1] настоящего пособия. ЗАДАНИЕ 24 (*) Назначение. Вычисление параметров эмпирической формулы x y    . Входные параметры: X – вектор значений аргументов в порядке возрастания; Y – вектор экспериментальных значений функции; N – количество экспериментальных точек. Выходные параметры: , – параметры эмпирической формулы; IER – индикатор ошибки: 0IER – ошибки нет; iIER  – параметры не получены, 0ix . Метод. Для выравнивания экспериментальных данных ввести новые переменные согласно формулам из первой строки таблицы 1[1]. Для опре- деления параметров , решается система уравнений аналогичная (58). Замечание. Предусмотреть визуализацию исходных данных и полученных ре- зультатов. Указание. См. [1]. Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 17. 17 ЗАДАНИЕ 25 (*) Назначение. Вычисление параметров эмпирической формулы    x y 1 . Входные параметры: X – вектор значений аргументов в порядке возрастания; Y – вектор экспериментальных значений функции; N – количество экспериментальных точек. Выходные параметры: , – параметры эмпирической формулы; IER – индикатор ошибки: 0IER – ошибки нет; iIER  – параметры не получены, 0iy . Метод. Для выравнивания экспериментальных данных ввести новые переменные согласно формулам из второй строки таблицы 1[1]. Для опре- деления параметров , решается система уравнений аналогичная (58). Замечание. Предусмотреть визуализацию исходных данных и полученных ре- зультатов. Указание. См. [1]. ЗАДАНИЕ 26 (*) Назначение. Вычисление параметров эмпирической формулы    x x y . Входные параметры: X – вектор значений аргументов в порядке возрастания; Y – вектор экспериментальных значений функции; N – количество экспериментальных точек. Выходные параметры: , – параметры эмпирической формулы; IER – индикатор ошибки: 0IER – ошибки нет; iIER  – параметры не получены, 0iy . Метод. Для выравнивания экспериментальных данных ввести новые пе- ременные согласно формулам из третьей строки таблицы 1[1]. Для опреде- ления параметров , решается система уравнений аналогичная (58) [1]. Замечание. Предусмотреть визуализацию исходных данных и полученных ре- зультатов. Указание. См. [1]. Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 18. 18 ЗАДАНИЕ 27 (***) Назначение. Определение дробно-линейной эмпирической формулы с двумя параметрами. Входные параметры: X – вектор значений аргументов в порядке возрастания; Y – вектор экспериментальных значений функции; N – количество экспериментальных точек. Выходные параметры: form – вид полученной эмпирической формулы: 1form – линейная формула   xy ; 2form – формула обратной пропорциональности x y    ; 3form – формула обратной пропорциональности    x y 1 ; 4form – дробно-линейная формула    x x y ; divmax_ – максимальное по модулю отклонение исходных данных от построенной функциональной зависимости; , – параметры эмпирической формулы; IER – индикатор ошибки: 0IER – все формулы проанализированы, ошибки нет; 1IER – формула обратной пропорциональности ( 2form ) не анали- зировалась, так как в исходной таблице есть аргумента, равное нулю. 2IER – формулы    x y 1 ,    x x y ( 2form , 4form ) не анали- зировались, так как в исходной таблице есть значения функции, равные ну- лю. Метод. Для четырёх формул   xy , x y    ,    x y 1 ,    x x y вычислить, если это возможно, параметры , . Для этого для каждого случая предварительно провести выравнивание данных (см. [1], первую, вторую и третью строки таблицы 1), а затем определить параметры , , решая системы уравнений, аналогичные (58) [1]. Условием выбора наилучшей эмпирической формулы является наименьшее уклонение исход- ных данных от построенных функциональных зависимостей. Под уклонени- ем исходных данных от функциональной зависимости ),,()( xQxy  пони- мается значение ii ni yxQ   ),,(max 0  . Замечание. Предусмотреть визуализацию исходных данных и полученных ре- зультатов. Указание. См. [1]. Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 19. 19 ЗАДАНИЕ 28 (***) Назначение. Определение показательных, логарифмических и сте- пенных эмпирических формул с двумя параметрами. Входные параметры: X – вектор значений аргументов в порядке возрастания; Y – вектор экспериментальных значений функции; N – количество экспериментальных точек. Выходные параметры: form – вид полученной эмпирической формулы: 1form – линейная формула   xy ; 2form – показательная формула x y   ; 3form – логарифмическая формула   xy ln ; 4form – степенная формула   xy  ; divmax_ – максимальное по модулю отклонение исходных данных от построенной функциональной зависимости; , – параметры эмпирической формулы; IER – индикатор ошибки: 0IER – все формулы проанализированы, ошибки нет; 1IER – анализировалась только линейная формула. 2IER – анализировались линейная и показательная формулы. 3IER – анализировались линейная и логарифмическая формулы. Метод. Для четырёх формул   xy , x y   ,   xy ln ,   xy  вычислить, если это возможно, параметры , . Для этого для каждого случая предварительно провести выравнивание данных (см. [1] четвертую, пятую и шестую строки таблицы 1), а затем определить па- раметры , , решая системы уравнений, аналогичные (58) [1]. Условием выбора наилучшей эмпирической формулы является наименьшее уклонение исходных данных от построенных функциональных зависимостей. Под ук- лонением исходных данных от функциональной зависимости ),,()( xQxy  понимается значение ii ni yxQ   ),,(max 0  . Замечание. Предусмотреть визуализацию исходных данных и полученных ре- зультатов. Указание. См. [1]. Литература 1. Корзунина В.В. Лабораторные занятия по численным методам: ин- терполирование и приближение функций. / В.В. Корзунина, К.П. Лазарев, З.А. Шабунина. – Воронеж : Изд. дом ВГУ, 2014. – Ч.1 : Теория. – 39 с. Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
  • 20. 20 Учебное издание ЛАБОРАТОРНЫЕ ЗАНЯТИЯ ПО ЧИСЛЕННЫМ МЕТОДАМ: ИНТЕРПОЛИРОВАНИЕ И ПРИБЛИЖЕНИЕ ФУНКЦИЙ Часть II. Индивидуальные задания Учебно-методическое пособие Составители: Корзунина Вера Васильевна, Лазарев Константин Петрович, Шабунина Зоя Александровна Редактор В. В. Юргелас Компьютерная верстка Н. А. Сегида Подписано в печать 16.06.14. Формат 60×84/16. Усл. печ. л. 1,1. Тираж 25 экз. Заказ 544 Издательский дом ВГУ 394000, г. Воронеж, пл. Ленина, 10 Отпечатано в типографии Издательского дома ВГУ 394000, г. Воронеж, ул. Пушкинская, 3 Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»