|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.07.2015, 12:49 | #1 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Найти коэффициенты системы
Здравствуйте.
Есть набор данных: Z(1), Z(2),…,Z(40) далее строится такая система уравнений: Подскажите как вычислить приближенные значения коэффициентов. Знаю что все начнут тыкать методом МНК, но тогда уж подкиньте пожалуйста нормальный пример решения подобных систем. Или может кто-то знает другие способы? Спасибо.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
25.07.2015, 08:45 | #2 |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Немного посмотрел, я так понял, ваши данные в Z формируются из трёх предыдущих, значиться нужно знать 6 переменных, это все a и три Z
/// 7 переменных
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Последний раз редактировалось Perchik71; 25.07.2015 в 08:50. |
25.07.2015, 09:18 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Очень похоже на задачку из "линейного программирования", но не хватает вектора "целевой функции". В принципе, можно решиить и методом Лапласа, но не уверен. Не уверен потому, что лениво сейчас всё это подымать из дебрей памяти. Но, попробуйте.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 25.07.2015 в 09:21. |
25.07.2015, 10:18 | #4 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
какой метод Лапласа? какие 7 переменных?
ТС сам дал ответ на свой вопрос: МНК. зависимость ведь линейная Z = aZ' |
25.07.2015, 14:35 | #5 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Все верно, только не могу найти примеров с решением.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
25.07.2015, 15:29 | #6 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 25.07.2015 в 15:32. |
||
25.07.2015, 15:49 | #7 |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Если помог, тут весы есть , Вам не сложно, а мне приятно.
|
25.07.2015, 22:11 | #8 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Спасибо за ссылки ... вроде чтото похожее.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
28.07.2015, 23:12 | #9 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
В общем формулы помогли в некотором роде. Но дальше вопрос окончательно не решился. Снова прошу помощи. Сам к сожалению не могу увязать некоторые вещи.
В общем суть такая: Имеется объект который движется по некоторой траектории. Неизвестно абсолютно никаких характеристик объекта. Ни массы ни скорости, окружающей среды нету, гравитации тоже. Единственное что можно анализировать это производные графика движения. Вот попытался изобразить на рисунке как это примерно выглядит. Так вот вопрос: Существует ли какой нибудь способ спрогнозировать точку С наблюдая изменения производной после точки В.? Пытался крутить законы прямолинейного движения, но что-то не удалось. Вроде крутится идея что можно на каждой новой точке после точки В вычислять среднюю скорость и тупо продолжать линию с учетом средней скорости. Но ведь тогда получится прямолинейное движение а нужно чтото похожее на параболу.. То есть в идеале хочется видеть так: 1. Взяли три отчета после точки В 2. Расчитали по формуле закономерность изменения производной.. типа 8 - 6.5 - 3,5 ... по какой то формуле расчитали закономерность 1,5 - 3 ... предположили что следующие значения производной будут 6 - 12 - 24 и тд. И на основе этого предположили что через 2 шага будет наступит точка С. 3. пока не достигли нужного результата добавляем в набор очередной отсчет и повторяем алгоритм для расчета следующей возможной точки С. Просто на практике таких красивых закономерностей не получится найти и нужна формула к которой можно было бы привязаться. Всякие регрессионные сплайны и уравнения линейных регрессий с прогнозами не дали нужных результатов только из за того что там везде получается линейное движение. Вот. Надеюсь понятно объяснил цель. Пните пожалуйста на верный материал. Спасибо.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. Последний раз редактировалось WorldMaster; 28.07.2015 в 23:14. |
28.07.2015, 23:31 | #10 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
если известен закон взаимодествия объекта с "границей столкновения", то любую точку траектории можно получить зная лишь состояние объекта в точке А.
в задаче интерполяции точку C можно предсказать при условии, что известны A, B и D. Последний раз редактировалось f.hump; 28.07.2015 в 23:48. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
коэффициенты Безу | sergey163 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 07.01.2014 09:11 |
коэффициенты k - ой производной полинома | ванец | Помощь студентам | 4 | 31.10.2010 20:35 |
Коэффициенты из уравнения регрессии | jar76 | Microsoft Office Excel | 6 | 09.12.2009 17:27 |
[Паскаль] Коэффициенты многочлена | Victorina | Помощь студентам | 2 | 04.11.2009 07:42 |