Тема № 2. Представление данных рядами Тейлора: многомерно-матричный подход
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

Цель работы

 

2.1.1. Изучение аппроксимации функции многих переменных отрезками ряда Тейлора с помощью многомерно-матричного подхода и исследование ее точности.

 

Теоретические положения

 

Многомерно-матричный ряд Тейлора для скалярной функции векторной переменной

 

Многомерно-матричный ряд Тейлора для скалярной функции  векторной переменной  в окрестности точки  имеет вид:

,                                    (2.1)

где ,  – -мерные матрицы -го порядка, симметричные при  . Они определяются выражениями:

,

,  ,                       (2.2)

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

Производная скалярной функции  векторной переменной  определяется выражением

, ,

т.е. представляет собой вектор длины  (одномерную матрицу -го порядка). Производные высших порядков определяются последовательным дифференцированием:

, .

 

Правила многомерно-матричного дифференцирования

 

Справедливы следующие правила многомерно-матричного дифференцирования [2, 3].

1. Производная сложной функции. Пусть  – многомерно-матричная функция ( -мерная матрица)

 – -мерная матрица,

 – -мерная матрица с различными (несовпадающими) элементами,

Тогда производная  определяется как следующее -свернутое произведение:

2. Производная произведения. Пусть  – -мерная матрица,

 – -мерная матрица,

 – -мерная матрица,

причем ,  Справедлива следующая формула дифференцирования -свернутого произведения матриц  и :

.

Здесь символами  и  обозначены подстановки типа «вперед» и «назад» на  индексов соответственно. Общее количество индексов подстановок  и  равно размерности транспонируемых матриц.

3. Производная неявной функции. Пусть функция  задана неявно равенством

,

где  – -мерная матрица,

,

 – -мерная матрица,

,

 – -мерная матрица,

.

Тогда производная  есть -мерная матрица, которая находится как решение следующего многомерно-матричного уравнения

.

4. Производная транспонированной матрицы. Пусть  – -мерная матрица,

, ,

 – -мерная матрица,

.

Справедливо следующее равенство.

,

где  – некоторая произвольная подстановка на  индексах ,  – тождественная подстановка на  индексах .

Замечание. В рассматриваемом нами случае функции  векторной переменной аргумент  является одномерной матрицей -го порядка, т.е. в приведенных выше правилах дифференцирования .

 

Пример

 

Приведем пример представления скалярной функции двух переменных многомерно-матричным рядом Тейлора. Рассмотрим функцию

,

где . В этом случае мы имеем скалярную функцию двух переменных  и  (одномерной матрицы второго порядка ). Если ввести одномерную матрицу коэффициентов , то

 и . Будем рассматривать разложение в ряд Тейлора в окрестности точки . Обозначим

.

Тогда

,

.

Заметим, что любая скалярная функция переменной  может перемещаться в многомерно-матричных произведениях в любое место как скалярная величина. Найдем коэффициенты , , ,  (2.2) ряда Тейлора (2.1). Получим

,

В последнем выражении мы изменили место функции  в произведении на основании сказанного выше. Этим приемом будем пользоваться и в дальнейшем. Далее, так как , то

,

,

где  – -свернутый квадрат матрицы . Продолжим дифференцирование для поиска коэффициентов ,  (2.2).

,

,

.

Отрезок ряда Тейлора для рассмотренной функции имеет вид

.

 

Порядок выполнения работы

 

2.3.1. Выбрать функцию из таблицы 1.2 в соответствии с номером своего варианта, представив в ней скалярный аргумент  в виде полинома 1-й или 2-й степени переменных , , например, в виде , или в виде

,                                 (2.3)

,                               (2.4)

и т.д. Для полученной таким образом функции двух переменных  найти матрицы производных (2.2) до третьего порядка включительно. Воспользоваться при этом приведенными правилами многомерно-матричного дифференцирования [2, 3], оформив выбранную функцию  как промежуточную многомерно-матричную переменную. Например, для линейной функции  нужно ввести матрицы ,  и записать ее в виде . Для квадратичных функций (2.3), (2.4) нужно дополнительно ввести симметричную матрицу коэффициентов

, ,

и записать эти функции в виде , , . При расчетах для получения функции (2.3) необходимо задать матрицу  в виде

.

Для получения функции (2.4) матрицу  необходимо выбрать нулевой, а матрицу  определить в виде

,

т.е. записать функцию (2.4) в виде . С помощью варьирования значений матриц  и  можно задавать другие функции двух переменных.

2.3.2. Написать m-файл-сценарий для аппроксимации данной функции двух переменных отрезками ряда Тейлора (2.1) в окрестности некоторой самостоятельно выбранной точки. В одно графическое окно с помощью программы mesh вывести графики функции и аппроксимирующих полиномов. Проанализировать точность аппроксимации при различном числе слагаемых ряда Тейлора.

2.3.3. Оформить отчет, в котором привести функцию двух переменных, ее многомерно-матричные производные и полученный отрезок ряда Тейлора.

 



ЛИТЕРАТУРА

 

1. Муха, В.С. Анализ многомерных данных: Монография / В.С. Муха. – Мн.: Технопринт, 2004. – 368 с.

2. Муха, В.С. Анализ многомерных данных: Лабораторный практикум / В.С. Муха. – Мн.: БГУИР, 2005. – 56 с.

3. Соколов, Н.П. Введение в теорию многомерных матриц / Н.П. Соколов. – Киев: Наукова думка, 1972. – 175 с.

4. Калюжнин, Л.А. Преобразования и перестановки / Л.А. Калюжнин, В.И. Сущанский. – М.: Наука, 1979. – 112 с.

5. Муха, В.С. Введение в MATLAB: Метод. пособие для выполнения лаб. работ по курсам "Статистические методы обработки данных" и "Теория автоматического управления" для спец. 53 01 02 "Автоматизированные системы обработки информации" / В.С. Муха, В.А. Птичкин. – Мн.: БГУИР, 2002. – 40 с.

6. Дьяконов, В.П. MATLAB 5.0/5.3. Система символьной математики / В.П. Дьяконов, И.В. Абраменкова. – М.: Нолидж. – 1999. – 740 с.

7. Муха, В.С. Теория вероятностей: Учеб. пособие для студентов технических специальностей высших учебных заведений / В.С. Муха. – Мн.: БГУИР, 2001. – 167 с.



Анализ многомерных данных

 

Контрольные работы для студентов специальности 1 53 01 02

"Автоматизированные системы обработки информации"

дистанционной формы обучения


Указания к выбору варианта

 

Выполните контрольные работы по двум темам. Варианты возьмите из таблицы 1.0 в соответствии с последними двумя цифрами номера зачетки, отделенными дефисом. Если номер зачетки не содержит таких двух цифр, то обратитесь за вариантом к преподавателю. Отчет по каждой теме пришлите в виде отдельной папки, содержащей программы (m -файлы), отвечающие на каждый пункт "порядка выполнения работы". Имена файлов должны содержать номер пункта задания, например, файл с именем prog2_3_1.m решает задачи пункта 2.3.1 задания по теме 2. Если работа не зачтена, т.е. по ней имеются замечания, то присылайте работу целиком, включая и зачтенные вопросы (новую папку). Старая папка будет заменена новой и выполнена проверка.

 

Таблица 1.0

Номера вариантов контрольных работ

Последние две цифры зачетки Вариант контрольной работы 1 по таблице 1.1 Вариант контрольной работы 2 по таблице 2.1
[ 1] '1.29' '2.07'
[ 2] '1.19' '2.15'
[ 3] '1.27' '2.23'
[ 4] '1.14' '2.01'
[ 5] '1.25' '2.14'
[ 6] '1.19' '2.24'
[ 7] '1.28' '2.23'
[ 8] '1.06' '2.13'
[ 9] '1.29' '2.28'
[ 10] '1.13' '2.27'
[ 11] '1.02' '2.11'
[ 12] '1.25' '2.01'
[ 13] '1.05' '2.07'
[ 14] '1.06' '2.19'
[ 15] '1.09' '2.06'
[ 16] '1.01' '2.23'
[ 17] '1.14' '2.28'
[ 18] '1.15' '2.13'
[ 19] '1.26' '2.16'
[ 20] '1.07' '2.21'
[ 21] '1.26' '2.01'
[ 22] '1.21' '2.12'
[ 23] '1.25' '2.16'
[ 24] '1.22' '2.13'
[ 25] '1.10' '2.06'
[ 26] '1.06' '2.21'
[ 27] '1.10'  '2.17'
[ 28] '1.05' '2.21'
[ 29] '1.12' '2.26'
[ 30] '1.26' '2.18'
[ 31] '1.15' '2.27'
[ 32] '1.25' '2.20'
[ 33] '1.25' '2.20'
[ 34] '1.21' '2.09'
[ 35] '1.11' '2.17'
[ 36] '1.22' '2.10'
[ 37] '1.26' '2.18'
[ 38] '1.12' '2.22'
[ 39] '1.17' '2.14'
[ 40] '1.21' '2.19'
[ 41] '1.24' '2.29'
[ 42] '1.16' '2.27'
[ 43] '1.06' '2.30'
[ 44] '1.09' '2.08'
[ 45] '1.27' '2.23'
[ 46] '1.05' '2.01'
[ 47] '1.27' '2.06'
[ 48] '1.09' '2.20'
[ 49] '1.09' '2.15'
[ 50] '1.02' '2.30'
[ 51] '1.18' '2.13'
[ 52] '1.16' '2.11'
[ 53] '1.13' '2.07'
[ 54] '1.18' '2.23'
[ 55] '1.16' '2.20'
[ 56] '1.07' '2.12'
[ 57] '1.24' '2.21'
[ 58] '1.14' '2.18'
[ 59] '1.25' '2.22'
[ 60] '1.19' '2.02'
[ 61] '1.13' '2.10'
[ 62] '1.27' '2.01'
[ 63] '1.24' '2.30'
[ 64] '1.30' '2.24'
[ 65] '1.14' '2.15'
[ 66] '1.07' '2.20'
[ 67] '1.10' '2.29'
[ 68] '1.22' '2.13'
[ 69] '1.23' '2.09'
[ 70] '1.14' '2.29'
[ 71] '1.21' '2.07'
[ 72] '1.26' '2.19'
[ 73] '1.05' '2.07'
[ 74] '1.19' '2.19'
[ 75] '1.12' '2.18'
[ 76] '1.14' '2.02'
[ 77] '1.01' '2.10'
[ 78] '1.11' '2.12'
[ 79] '1.21' '2.03'
[ 80] '1.02' '2.19'
[ 81] '1.19' '2.01'
[ 82] '1.01' '2.06'
[ 83] '1.18' '2.02'
[ 84] '1.12' '2.19'
[ 85] '1.22' '2.21'
[ 86] '1.03' '2.14'
[ 87] '1.14' '2.11'
[ 88] '1.05' '2.21'
[ 89] '1.21' '2.22'
[ 90] '1.15' '2.17'
[ 91] '1.04' '2.14'
[ 92] '1.22' '2.27'
[ 93] '1.09' '2.08'
[ 94] '1.26' '2.07'
[ 95] '1.25' '2.28'
[ 96] '1.07' '2.08'
[ 97] '1.02' '2.03'
[ 98] '1.20' '2.16'
[ 99] '1.26' '2.06'

 




Дата: 2019-02-02, просмотров: 471.