Построение доверительного интервала заданного уровня в cftool [Matlab]В Resalts окна Fitting выводятся 95% доверительные интервалы. Можно ли изменить 95% на другое значение в самом графическом приложении cftool? (В версии Matlab 6.5 я не смог найти, где бы можно было задать уровень.)
Конечно, получить доверительные интервалы для отличного от значения по умолчанию (0.95) уровня можно при помощи функции confint(fitresult, level) из Curve Fitting Toolbox. При работе в cftool можно сохранить в workspace объект (содержащий модель и результат подгонки), нажав на кнопку “Save to workspace” (внизу окна Fitting), установив (в открывшемся окне “Save to MATLAB Workspace”) «галочку» напротив “Save to Matlab object named ...” и нажав Ok.
После сохранения результатов подгонки в workspace можно выполнить, например в командном окне, вызов вида
Код:
>> ci = confint(fittedmodel1, 0.90)
ci =
8.5845 -0.0299 3.9715 -0.0021
8.9718 -0.0273 4.2549 -0.0019
(В этом примере строятся 90% доверительные интервалы для четырёх параметров модели; fittedmodel1 — сохранённый объект.)Upd Виноват. В версии Matlab 6.5 в меню View главного окна cftool есть Confidence level, где можно указать требуемый уровень. В других версиях не смотрел. Для меня, пока, вопрос закрыт.