Экспорт X, Y данных из Curve Fitting Tool

ЦОС, обработка видео и изображений в MATLAB\Simulink

Модератор: Admin

Sima
Пользователь
Сообщения: 1
Зарегистрирован: Сб май 05, 2018 11:08 pm

Экспорт X, Y данных из Curve Fitting Tool

Сообщение Sima » Сб май 05, 2018 11:21 pm

Здравствуйте, люди добрые помогите пожалуйста экспортировать данные из Curve Fitting Tool. Эту элементарную вещь я сделать не могу и найти документацию как это делать тоже. Мне нужно получить полином третей степени с небольшим запасом по отношению к имеющимся сырым данным. Как получить тридцать одну X, Y точку аппроксимированных данных?

Данные X и Y из Workspace
https://www.dropbox.com/s/zr8sfnff5ncyevf/matlab.mat?dl=0

Прошу помощи.

CrabAlexey
Пользователь
Сообщения: 24
Зарегистрирован: Ср май 23, 2018 4:02 pm

Re: Экспорт X, Y данных из Curve Fitting Tool

Сообщение CrabAlexey » Пн июн 04, 2018 11:51 am

Sima писал(а):Здравствуйте, люди добрые помогите пожалуйста экспортировать данные из Curve Fitting Tool. Эту элементарную вещь я сделать не могу и найти документацию как это делать тоже. Мне нужно получить полином третей степени с небольшим запасом по отношению к имеющимся сырым данным. Как получить тридцать одну X, Y точку аппроксимированных данных?

Данные X и Y из Workspace
https://www.dropbox.com/s/zr8sfnff5ncyevf/matlab.mat?dl=0

Прошу помощи.

Предложил вариант тут: forum-f8/curve-fitting-toolbox-t34200.html

vvamy
Эксперт
Сообщения: 646
Зарегистрирован: Ср сен 22, 2004 4:49 pm

Re: Экспорт X, Y данных из Curve Fitting Tool

Сообщение vvamy » Вт июн 05, 2018 11:20 am

Для случая полиномиальной аппроксимации.
1. В Curve Fitting Tool в меню Fit выбираете Save to workspace...
В результате в workspace сохраняется модель Ваших данных fittedmodel.
2. Извлекаете полиномиальные коэффициенты:
>> cf = coeffvalues(fittedmodel);
3. Формируете массив - результат аппроксимации:
yfit = polyval(cf, x);
Виталий