Набор инструментов предоставляет одно- и двухмерную модель силовых рядов в соответствии с
axb + c
Модели силовых рядов описывают множество данных. Например, скорость, с которой реагенты расходуются в химической реакции, обычно пропорциональна концентрации реагента, увеличенной до некоторой мощности.
Откройте приложение «Фитинг кривой», введя cftool. Либо щелкните Фитинг кривой (Curve Fitting) на вкладке Приложения (Apps).
В приложении «Фитинг кривой» выберите данные кривой (данные X и Y или только данные Y по индексу).
Приложение «Фитинг кривой» создает аппроксимацию кривой по умолчанию. Polynomial.
Изменение типа модели с Polynomial кому Power.

Можно задать следующие параметры:
Выберите количество терминов: 1 кому 2.
Просмотрите на панели Результаты (Results) термины модели, значения коэффициентов и статистику соответствия.
(Необязательно) Нажмите кнопку «Параметры подгонки», чтобы задать начальные значения коэффициентов и ограничения или изменить настройки алгоритма.
Панель инструментов вычисляет оптимизированные начальные точки для моделей силовых рядов на основе текущего набора данных. Можно переопределить начальные точки и указать собственные значения в диалоговом окне «Параметры вписывания».
Дополнительные сведения о параметрах см. в разделах Задание параметров посадки и Оптимизированные начальные точки.
В этом примере показано, как использовать fit функция подгонки моделей силовых рядов к данным.
Модель библиотеки степенных рядов является входным аргументом для fit и fittype функции. Укажите тип модели 'power1' или 'power2' .
Подгонка модели серии одномерных источников питания
load hahn1; f = fit(temp,thermex,'power1')
f =
General model Power1:
f(x) = a*x^b
Coefficients (with 95% confidence bounds):
a = 1.46 (1.224, 1.695)
b = 0.4094 (0.3825, 0.4363)
plot(f,temp,thermex)

Подогнать двухсерийную модель серии Power
f = fit(temp,thermex,'power2')f =
General model Power2:
f(x) = a*x^b+c
Coefficients (with 95% confidence bounds):
a = -78.61 (-80.74, -76.48)
b = -0.2349 (-0.271, -0.1989)
c = 36.9 (33.09, 40.71)
plot(f,temp,thermex)

fit | fitoptions | fittype