Форум программистов, компьютерный форум, киберфорум
MathCAD
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
1

Аппроксимировать данные полиэкспоненциальной зависимостью

02.03.2018, 16:37. Показов 1209. Ответов 31
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пожалуйста, помогите с аппроксимацией данных. Нужно аппроксимировать данные полиэкспоненциальной зависимостью типа: f(x)=a1*exp(b1*x)+a2*exp(b2*x).

Krasme, Срочно нужна помощь
Получается вот так
Миниатюры
Аппроксимировать данные полиэкспоненциальной зависимостью   Аппроксимировать данные полиэкспоненциальной зависимостью  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2018, 16:37
Ответы с готовыми решениями:

Аппроксимировать экспериментальные данные по МНК
Подмогите апроксимировать экспериментальные данные в маткаде по МНК Полиномом пятой степени ...

Аппроксимировать данные методом наименьших квадратов
Аппроксимировать данные многочленом второй степени, используя метод наименьших квадратов X ...

Аппроксимировать многочленом L2(x)
Привет, %username%! Вынужден просить у вас помощи. Есть задачка, в которой я уже почти дошел до...

Используя МНК аппроксимировать данные линейной зависимостью.
Экспериментальные данные о значениях переменных x и y приведены в таблице: x| -3 | -1 | 1 | 3...

31
6911 / 4954 / 2094
Регистрация: 02.02.2014
Сообщений: 13,177
02.03.2018, 17:27 2
маткад-файл в архив и в студию
1
Эксперт по математике/физике
4217 / 3412 / 396
Регистрация: 15.06.2009
Сообщений: 5,818
03.03.2018, 13:42 3
Ashmannn, совершенно неудачный выбор начальных значений параметров. При https://www.cyberforum.ru/cgi-bin/latex.cgi?f\sim 10^3 экспоненты близки к машинному нулю.Следует предварительно нормировать (и центрировать) исходный массив:
https://www.cyberforum.ru/cgi-bin/latex.cgi?f\Rightarrow \frac{f-\bar{f}}{\bar{f}}
0
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
04.03.2018, 08:55  [ТС] 4
Архив с программой во вложенииKrasme,
Дело в том, что более-менее я смог аппроксимировать мои данные полиномом 12-го порядка, поскольку только к 11-12 порядку "видно" тот "провал" на повышенных подачах 2300-2600 м/мин, который мне нужен. Но коэффициенты полиномиального ряда получаются страшные) типа: -47.786970230556086•10^-39. Нужно что-то попроще! Чтобы четко просматривались минимумы и максимумы.
Можно конечно "тупо" использовать интерполяцию, но мне нужна именно зависимость.
Миниатюры
Аппроксимировать данные полиэкспоненциальной зависимостью  
Вложения
Тип файла: rar Appr poliex.rar (26.3 Кб, 12 просмотров)
0
2519 / 1747 / 888
Регистрация: 25.12.2016
Сообщений: 4,967
04.03.2018, 09:58 5
так подойдёт?
Миниатюры
Аппроксимировать данные полиэкспоненциальной зависимостью  
0
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
04.03.2018, 10:15  [ТС] 6
nick55782012, спасибо за участие! Не совсем понял по поводу входных данных) Это процесс измерения усилий при резании с определением оптимальных режимов (по минимальным осевым нагружениям). Точки нужно выстроить именно так, как они на входе.
0
2519 / 1747 / 888
Регистрация: 25.12.2016
Сообщений: 4,967
04.03.2018, 10:19 7
это я понял,но мне кажется P для начала надо отсортировать
0
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
04.03.2018, 10:23  [ТС] 8
nick55782012, тогда динамику процесса не видно. С тем, что есть можно что-то сделать?)
0
2519 / 1747 / 888
Регистрация: 25.12.2016
Сообщений: 4,967
04.03.2018, 10:27 9
а,по другому как?уж больно резкие перепады у P
0
6911 / 4954 / 2094
Регистрация: 02.02.2014
Сообщений: 13,177
04.03.2018, 10:32 10
nick55782012, нельзя P сортировать
0
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
04.03.2018, 10:33  [ТС] 11
nick55782012, вот такие зависимости аппроксимировали полиэкспоненциальной регрессией. У меня что-то похожее.
Миниатюры
Аппроксимировать данные полиэкспоненциальной зависимостью   Аппроксимировать данные полиэкспоненциальной зависимостью  
0
2519 / 1747 / 888
Регистрация: 25.12.2016
Сообщений: 4,967
04.03.2018, 10:36 12
Krasme, тогда на участки,что ли её разбивать?
0
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
04.03.2018, 10:42  [ТС] 13
nick55782012, Krasme, В архиве описание полиэкспоненциальной регрессии.
Вложения
Тип файла: docx 4.docx (31.2 Кб, 5 просмотров)
0
6911 / 4954 / 2094
Регистрация: 02.02.2014
Сообщений: 13,177
04.03.2018, 11:41 14
с помощью монстрообразной функции
Кликните здесь для просмотра всего текста
Аппроксимировать данные полиэкспоненциальной зависимостью

и встроенной функции genfit
получилось некое приближение
Кликните здесь для просмотра всего текста
Аппроксимировать данные полиэкспоненциальной зависимостью

со значениями
Кликните здесь для просмотра всего текста
Название: 2018-03-04_114044.png
Просмотров: 26

Размер: 1.7 Кб
0
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
05.03.2018, 16:01  [ТС] 15
Krasme, интересно получилось)

Добавлено через 19 часов 36 минут
Krasme, Может взять другую функцию?
0
6911 / 4954 / 2094
Регистрация: 02.02.2014
Сообщений: 13,177
05.03.2018, 16:09 16
Другую функцию, другие начальные коэффициенты... График данных неоднозначен.
Вариант кусочной функции не пробовали?
0
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
05.03.2018, 16:11  [ТС] 17
Krasme, Разбить на интервалы? И аппроксимировать каждый в отдельности?
0
6911 / 4954 / 2094
Регистрация: 02.02.2014
Сообщений: 13,177
05.03.2018, 16:16 18
это у вас разовая работа или данные будут меняться?
0
0 / 0 / 0
Регистрация: 08.06.2017
Сообщений: 16
05.03.2018, 16:24  [ТС] 19
Krasme, У меня таких зависимостей 36 шт. на разных режимах резания, но все они похожи (какая-то выше, какая-то ниже и т.д.) Нужно аппроксимировать каждую из них функцией и потом подобрать поправочные коэффициенты. Я аппроксимировал полиномом 12 порядка. Потому, что более-менее провалы видно именно ближе к 11-12 порядку. Мой Руководитель говорит, что это не выход, нужна другая функция для аппроксимации. Вот что примерно получалось у меня:
Изображения
 
0
6911 / 4954 / 2094
Регистрация: 02.02.2014
Сообщений: 13,177
05.03.2018, 16:33 20
зависимостей 36 шт. на разных режимах резания, н
Подобрав к одной, не факт, что подойдёт к другой.
0
05.03.2018, 16:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2018, 16:33
Помогаю со студенческими работами здесь

Аппроксимировать данные
Ребята помогите кто может решить задание...очень нужно Воспользовавшись МНК аппроксимировать...

Аппроксимировать данные таблицы методом Ньютона
Помогите пожалуйста, был занят другой программой а на эту времени не хватило, да и не понял как...

Аппроксимировать данные методом наименьших квадратов
Всем здравствуйте! требуется помощь, не могу решить задание. 1. Аппроксимировать данные...

Аппроксимировать экспериментальные данные методом наименьших квадратов
Всем привет).Аппроксимировать эксперементальные данные методом наименьших квадратов.Не могу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru