2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Как найти линейный участок на графике кривой?
Сообщение01.08.2017, 17:40 
Добрый день. Помогите решить такую задачу: НУЖНО НА ГРАФИКЕ (ДИАГРАММА РАСТЯЖЕНИЯ) АВТОМАТИЧЕСКИ НАЙТИ ЛИНЕЙНЫЙ УЧАСТОК (УЧАСТОК ПРОПОРЦИОНАЛЬНОСТИ). Этот участок в начале кривой. Сами кривые имеют разный вид - но характер кривых в принципе похож.
Варианты кривых в папке и массивы данных тоже прикреплены. https://drive.google.com/open?id=0B5XrM ... 0p1Y1QtTGM
Участок линейности может быть с каким-то отклонением (в пределах допуска).
Пробовал методом наименьших квадратов, но или очень маленький участок находит, или конец участка берется за перегибом.
Как должен быть найден данный участок - показал на картинках.
Спасибо за помощь!

 
 
 
 Re: Как найти линейный участок на графике кривой?
Сообщение01.08.2017, 17:59 
Аватара пользователя
Я бы попробовал по скользящему углу наклона.

 
 
 
 Re: Как найти линейный участок на графике кривой?
Сообщение01.08.2017, 18:00 
Аватара пользователя
Александрович, это дубль topic119969.html.

 
 
 
 Re: Как найти линейный участок на графике кривой?
Сообщение01.08.2017, 18:08 
Аватара пользователя
myrakhovskyi.a в сообщении #1237460 писал(а):
Пробовал методом наименьших квадратов, но или очень маленький участок находит, или конец участка берется за перегибом.

Это нормально. Просто возьмите больше примеров для обучения порядка 30-100.

Цитата:
Как должен быть найден данный участок - показал на картинках.

Эта научная задача. На 1 курсе вас должны были научить искать материал.
Что вы нашли?
- Производную пробовали брать?
- DoG пробовали применять?
- оптимизацию ломанной?
- кривизну кривой пробовали считать?

 
 
 
 Re: Как найти линейный участок на графике кривой?
Сообщение01.08.2017, 18:09 
Аватара пользователя
 !  Дубль темы «Автоматический поиск линейного участка (пропорционального)». Закрыто.

 
 
 [ Сообщений: 5 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group