- •Требования к выполнению лабораторних работ
- •Тема 1. Аппроксимация функций по методу наименьших квадратов (мнк)
- •Лабораторная работа № 1
- •Метод наименьших квадратов
- •В случае аппроксимации полиномами
- •Теоретические сведения
- •Лабораторная работа № 2
- •Определить невязки аппроксимации.
- •Проверить вычисления с помощью встроенных функций.
- •Варианты лабораторных работ
- •Тема 2. Численное интегрирование. Приближенное вычисление определенного интеграла Лабораторная работа № 3 Приближенное вычисление определенных интегралов»
- •Теоретические сведения.
- •1. Методы прямоугольников.
- •2. Метод трапеций.
- •3. Метод Симпсона.
- •4. Апостериорные оценки погрешностей по Рунге и Эйткену.
- •Вычисление определенного интеграла с помощью встроенной функции.
- •Программный блок, реализующий приближенное вычисление определенного интеграла.
- •Программный блок вычисления апостериорных погрешностей вычислений.
- •Варианты заданий
- •Лабораторная работа № 4 Приближенное вычисление определенных интегралов
- •Содержание отчета
- •Теоретические сведения
- •Тема 3. Численное решение интегральных уравнений Лабораторная работа № 5 Приближенное вычисление интегральных уравнений Фредгольма и Вольтерра
- •Теоретические сведения.
- •Лабораторная работа № 5 метод гаусса решения систем линейных алгебраических уравнений (слау)
- •Постановка задачи
- •Содержание отчета
- •Теоретические сведения
- •Примеры выполнения заданий
- •Пример вычислений в пакете mathcad.
- •Программная реализация метода Гаусса для решения слау в пакете matlab.
- •Варианты лабораторных работ
- •Лабораторная работа № 5 итерационные методы решения системы линейных алгебраических уравнений (слау)
- •Постановка задачи
- •Содержание отчета
- •Теоретические сведения
- •Пример выполнения заданий
- •Решение системы методом простой итерации.
- •Пример расчета в пакете mathcad.
- •Программная реализация метода простой итерации для решения слау в пакете matlab.
- •Встроенные функции пакетов mathcad и matlab
- •Для приближенного решения систем линейных
- •Алгебраических уравнений
- •Пакет mathcad
- •Пакет matlab
- •Тема 3. Интерполяция и приближение полиномами Лабораторная работа № 6 интерполяционный многочлен лагранжа
- •Постановка задачи
- •Изучить теоретические сведения.
- •Теоретические сведения
- •Пример выполнения заданий
- •Построение полинома Лагранжа для таблично заданной функции.
- •Построение полинома Лагранжа в пакете mathcad.
- •Пример построения полинома Лагранжа в пакете matlab.
- •Пример использования узлов Чебышева.
- •Пример вычисления погрешности интерполирования.
- •Варианты лабораторных работ
- •Лабораторная работа № 7 интерполирование для таблиц с постоянным шагом. Численное дифференцирование. Обратное интерполирование
- •Постановка задачи
- •Содержание отчета
- •Теоретические сведения
- •Пример выполнения заданий
- •Построение первой формулы Ньютона в пакете mathcad.
- •Пример программ для вычислений по первой формуле Ньютона в matlab.
- •Обратное интерполирование с помощью полинома Ньютона в пакете mathcad.
- •Решение задачи обратного интерполирования
- •Варианты заданий
- •Лабораторная работа № 8 интерполирование кубическими сплайнами
- •Постановка задачи
- •Содержание отчета
- •Теоретические сведения
- •Пример выполнения заданий
- •Построение кубического сплайна в пакете matlab.
- •Построение кубического сплайна в пакете mathcad.
- •Варианты лабораторных работ
- •Варианты лабораторных работ (окончание)
- •Встроенные функции интерполирования Пакет mathcad
- •Пакет matlab
- •Библиографический список
- •Содержание
- •Тема 1. Приближенное решение алгебраических
- •Тема 2. Приближенное решение систем линейных
- •Тема 3. Интерполяция и приближение полиномами……50
Построение кубического сплайна в пакете mathcad.
Задав исходные данные и определив шаг для каждого интервала, можно определить функции для формирования матриц A и H и функцию для построения кубического сплайна g(X):
|
|
|
|
Варианты лабораторных работ
Номер варианта |
Исходные данные |
||||||
1 |
x y |
1,4 0,3365 |
1,8 0,5878 |
2,3 0,8329 |
2,9 1,0647 |
3,2 1,1632 |
3,6 1,2809 |
2 |
x y |
2,0 0,6931 |
2,5 0,9163 |
2,8 1,0296 |
3,3 1,1939 |
3,6 1,2809 |
4.0 1,3863 |
3 |
x y |
4,0 1,3863 |
4,5 1,5041 |
4,9 1,5892 |
5,4 1,6864 |
5,7 1,7405 |
6,0 1,7918 |
4 |
x y |
1,2 0,1823 |
1,6 0,4700 |
2,1 0,7419 |
2,6 0,9555 |
3,0 1,0986 |
3,3 1,1939 |
5 |
x y |
2,2 0,7885 |
2,7 0,9933 |
3,1 1,1314 |
3,6 1,2809 |
4,0 1,3863 |
4,3 1,4586 |
6 |
x y |
3,2 1,1632 |
3,6 1,2809 |
4,1 1,4110 |
4,6 1,5261 |
4,9 1,5892 |
5.4 1,6864 |
7 |
x y |
3,4 1,2238 |
3,9 1,3610 |
4,3 1,4586 |
4,9 1,5892 |
5,2 1,6487 |
5,6 1,7228 |
8 |
x y |
1,6 0,4700 |
2,1 0,7419 |
2,7 0,9933 |
3,2 1,1632 |
3,6 1,2809 |
4,1 1,4110 |
9 |
x y |
2,8 1,0296 |
3,1 1,1314 |
3,7 1,3083 |
4,2 1,4351 |
4,6 1,5261 |
5,0 1,6094 |
10 |
x y |
3,1 1,1314 |
3,6 1,2809 |
4,0 1,3863 |
4,6 1,5261 |
4,9 1,5892 |
5,3 1,6677 |
11 |
x y |
1,9 0,6419 |
2,5 0,9163 |
2,9 1,0647 |
3,4 1,2238 |
3,6 1,2809 |
4,0 1,3863 |
12 |
x y |
1,7 0,5306 |
2,2 0,7865 |
2,8 1,0296 |
3,2 1,1632 |
3,5 1,2528 |
4,0 1,3863 |
13 |
x y |
3,6 1,2809 |
4,2 1,4351 |
4,5 1,5041 |
5,2 1,6487 |
5,5 1,7047 |
5,9 1,7750 |
