ВУЗ:
Составители:
14
1.3.3 Многомерная полиномиальная регрессия
Лабораторная работа № 8
Задание. Построить аппроксимирующую поверхность для двухмер-
ных экспериментальных зависимостей на основе двухмерной полиноми-
альной регрессии. Использовать функции regress и loess в комбинации с
функцией interp.
Порядок выполнения.
• Чтобы воспользоваться функцией regress, массивы координат то-
чек vx и vy надо объединить в один массив Мxy. Первый столбец
этого массива
содержит координаты x, а второй – соответствую-
щие значения координаты y.
• Выбрать порядок n регрессионной полиномиальной поверхности.
• Получить первый аргумент функции interp. Для этого воспользо-
ваться функцией regress(Мxy,vz,n). Здесь vz – массив значений
исследуемой функции.
• Построить поверхность, описывающую двухмерную эксперимен-
тальную зависимость.
• Построить поверхность, являющуюся результатом двухмерной
полиномиальной регрессии.
• Сравнить полученные результаты.
• Чтобы воспользоваться функцией loess(Мxy,vz, span), выбрать
значение параметра span, контролирующего сложность аппрок-
симирующей поверхности.
• Использовать результат функции loess в качестве первого аргу-
мента функции interp.
• Построить поверхность, являющуюся результатом двухмерной
полиномиальной регрессии.
• Сравнить результаты применения функций regress и loess.
Пример выполнения представлен на рис
. 10.
Замечание. Необходимо соблюдать связь между максимально воз-
можным порядком полиномиальной поверхности и количеством точек в
выборке. Количество точек должно быть не меньше, чем количество па-
раметров в уравнении поверхности. Для полиномиальной поверхности по-
рядка n количество параметров равно
(
)
1( 2)/2nn
+
⋅+ .
Проводить регрессию с помощью функции loess можно не выше, чем
для четырехмерных зависимостей. При этом использование функции re-
gress не имеет ограничений. Нужно помнить только, что количество то-
чек в выборке должно превышать количество коэффициентов в полиноме.
1.3.3 Многомерная полиномиальная регрессия
Лабораторная работа № 8
Задание. Построить аппроксимирующую поверхность для двухмер-
ных экспериментальных зависимостей на основе двухмерной полиноми-
альной регрессии. Использовать функции regress и loess в комбинации с
функцией interp.
Порядок выполнения.
• Чтобы воспользоваться функцией regress, массивы координат то-
чек vx и vy надо объединить в один массив Мxy. Первый столбец
этого массива содержит координаты x, а второй – соответствую-
щие значения координаты y.
• Выбрать порядок n регрессионной полиномиальной поверхности.
• Получить первый аргумент функции interp. Для этого воспользо-
ваться функцией regress(Мxy,vz,n). Здесь vz – массив значений
исследуемой функции.
• Построить поверхность, описывающую двухмерную эксперимен-
тальную зависимость.
• Построить поверхность, являющуюся результатом двухмерной
полиномиальной регрессии.
• Сравнить полученные результаты.
• Чтобы воспользоваться функцией loess(Мxy,vz, span), выбрать
значение параметра span, контролирующего сложность аппрок-
симирующей поверхности.
• Использовать результат функции loess в качестве первого аргу-
мента функции interp.
• Построить поверхность, являющуюся результатом двухмерной
полиномиальной регрессии.
• Сравнить результаты применения функций regress и loess.
Пример выполнения представлен на рис. 10.
Замечание. Необходимо соблюдать связь между максимально воз-
можным порядком полиномиальной поверхности и количеством точек в
выборке. Количество точек должно быть не меньше, чем количество па-
раметров в уравнении поверхности. Для полиномиальной поверхности по-
рядка n количество параметров равно ( n + 1) ⋅ (n + 2) / 2 .
Проводить регрессию с помощью функции loess можно не выше, чем
для четырехмерных зависимостей. При этом использование функции re-
gress не имеет ограничений. Нужно помнить только, что количество то-
чек в выборке должно превышать количество коэффициентов в полиноме.
14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »
