Функции > Анализ данных > Аппроксимация кривой > Регрессия мощности
  
Регрессия мощности
Функция pwrfit(vx, vy, vg) возвращает вектор, содержащий коэффициенты кривой мощности вида xb+ c, которая наилучшим образом аппроксимирует данные в векторах vx и vy с использованием начальных приближений vg.
Аргументы
vx, vy — векторы вещественных значений данных одинаковой длины, соответствующие значениям x и y в наборе данных. Должно быть по крайней мере три точки данных и значения vx должны быть больше или равны 0.
Отрицательные значения x недопустимы в этих условиях, поскольку возведение их в произвольную степень может привести к комплексным результатам, которые будут удовлетворять задаче минимизации, но не будут соответствовать действительным значениям y. Если требуется выполнить аппроксимацию мощности для данных, находящихся в левой половине плоскости, сместите их так, чтобы все значения x стали положительными, а затем сместите полученное аппроксимированное уравнение обратно.
vg — трехэлементный вектор из действительных значений начальных приближений для параметров a, b и c в уравнении мощности.
Дополнительные сведения
Функция pwrfit использует для минимизации метод Левенберга-Маркара. Для аппроксимации мощности, отличающейся от указанного выше вида, используйте функцию genfit.