lab 5 / Лекция 5 - Аппроксимация
.pdfВиды аппроксимации
Весна 2021 |
Пакет Matlab. Лекция 5 |
2 |
Постановка задачи аппроксимации
x |
x0 |
x1 |
… |
xn |
|
|
|
|
|
у(x) |
y0 |
y1 |
… |
yn |
|
|
|
|
|
Найти f(х)=?, такую что f(xi)≈yi
Весна 2021 |
Пакет Matlab. Лекция 5 |
3 |
Построение эмпирической
формулы
подбор общего вида формулы
определение наилучших значений содержащихся в ней параметров.
Весна 2021 |
Пакет Matlab. Лекция 5 |
4 |
Метод наименьших квадратов
Параметры a0, a1,…, am эмпирической формулы находят из условия минимума функции S = S(a0,a1,…,am):
2
= |
= , , . . . |
|
− 2 |
|
|
0 |
1 |
|
|
=0 |
=0 |
|
|
|
Поскольку здесь параметры a0, |
a1,…, |
am |
- независимые |
переменные функции S, то ее минимум находится из условия равенства нулю частных производных по этим переменным:
|
= 0 |
|
|
|
|
||
|
|||
0 |
|
1 |
= 0 ….. = 0
Весна 2021 |
Пакет Matlab. Лекция 5 |
5 |
Чтение матриц из файла
(импорт данных)
Весна 2021 |
Пакет Matlab. Лекция 5 |
6 |
Импорт матриц – возможные расширения
Весна 2021 |
Пакет Matlab. Лекция 5 |
7 |
Импорт матриц – основное окно
Весна 2021 |
Пакет Matlab. Лекция 5 |
8 |
Импорт матриц – настройки
Разделитель |
Десятичный разделитель |
Выделенные ячейки |
|
колонок в |
|
||
|
|
|
|
файле |
|
|
|
|
|
|
|
Данные |
|
|
|
фиксир. |
|
|
Выделенная |
ширины |
|
|
|
|
|
строка |
|
|
|
|
Весна 2021 |
Пакет Matlab. Лекция 5 |
9 |
Импорт матриц – настройки
Тип |
Заменить |
|
выходных |
|
|
данных |
|
|
Таблица Вектор-столбец Числовая матрица Массив строк Массив ячеек
Непрочитанные |
NaN(или ввести |
|
|
данные для замены) |
|
ячейки |
|
|
|
|
|
Импорт
данных
Workspace
Сценарий/скрипт Функция
Весна 2021 |
Пакет Matlab. Лекция 5 |
10 |