* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
538
Приближение функций и прогноз
Рис. 6.64. Пример регрессии отрезками полиномов второй степени
6.7.10. Проведение многомерной регрессии
Mathcad позволяет выполнять также многомерную регрессию. Самый типичный случай ее использования – приближение поверхностей в трехмерном простран стве. Их можно описать, задав массив значений высот z, соответствующих дву мерному массиву Mxy координат точек (x,y) на горизонтальной плоскости. Новых функций для этого не задано. Используются уже описанные ранее фун кции, но в несколько иной форме: • regress(Mxy,Vz,n) – возвращает вектор, запрашиваемый функцией interp(VS,Mxy,Vz,V) для вычисления многочлена n й степени, который наилучшим образом приближает точки множества Mxy и Vz (Mxy – матрица размера m ? 2, содержащая координаты x и y, Vz – m мерный вектор, содер жащий z координаты, соответствующие m точкам, указанным в Mxy); • loess(Mxy,Vz,span) – аналогична loess(VX,VY,span), но в много мерном случае; • interp(VS,Mxy,Vz,V) – возвращает значение z по заданным векторам VS (создается функцией regress или loess) и Mxy, Vz и V (вектор коор динат x и y заданной точки, для которой находится z).