Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Кто подскажет по математике? / 15 сообщений из 15, страница 1 из 1
25.12.2003, 07:55
    #32362680
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
Как узнать какому математическому закону
(какой функции , логарифмированию или еще чему-либо)
подчиняются следующие ряды чисел ?

1 ряд - 2 ряд
______________

36,71 - 1,13
14,14 - 0,91
6,128 - 0,85
4,032 - 0,83
...
Рейтинг: 0 / 0
25.12.2003, 08:33
    #32362692
StarWind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
присто имея набор чисел, то нужна интерполяция и все :))
но это не то что бы не тот закон, это просто функция, которая проходит через контрольные точки.
...
Рейтинг: 0 / 0
25.12.2003, 08:50
    #32362699
SiDen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
Ага, и если порядок полинома больше 5, то ведет она себя очень отвратительно. Зато полином может кое-чего да и сказать...
Покопайте построение таких полиномов и разложение в ряд Тейлора.
...
Рейтинг: 0 / 0
25.12.2003, 09:12
    #32362714
guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
В Excel'e можно корреляцию посмотреть
...
Рейтинг: 0 / 0
25.12.2003, 10:51
    #32362827
Maybe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
гость, зачем?
PVB, те надо алгоритм построения закона или он сам?
...
Рейтинг: 0 / 0
25.12.2003, 11:11
    #32362869
K_Naumov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
Maybe

Если корреляции нет, то и закона - тоже!
...
Рейтинг: 0 / 0
25.12.2003, 13:04
    #32363106
hyh
hyh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
PVB
Начни с самого примитива - интерполируй полиномами Лагранжа
(2й ряд - точки, 1й - значения интерполируемой ф-и)
В результате получится полином 3й степени
Naumov - закон всегда подобрать можно)
...
Рейтинг: 0 / 0
25.12.2003, 13:25
    #32363152
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
81,57142857 218
36,71428571 168
14,14285714 142
6,128571429 134
4,032857143 131
0,794285714 129

Нужно получить формулу зависимости первого столбца от второго.
По какому закону меняются данные?
...
Рейтинг: 0 / 0
25.12.2003, 14:54
    #32363345
hyh
hyh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
PVB мля
1) законов тут можно придумать сколько хочешь
2) Я что - не по-русски сказал? - напиши в поисковике 'интерполяция полиномами
Лагранжа' и получишь полином (n-1)й степени с нужными з-ми в нужных точках
Это самый простой способ интерпорляции.
3) Если нужно скажем конкретно логарифмами, ищи соответственно,
только там боюсь алгоритмы будут такие, что реализовывать не захочется
...
Рейтинг: 0 / 0
25.12.2003, 15:34
    #32363397
Berg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
2PVB:
Насчет зависимости одного столбца от другого в твоем предыдущем посте это очень мощно...С математической точки зрения особенно (типа так и позиционируется твой вопрос)... Зависимость...мля... Прикольный ты, чувак... Ну, тебе все уже объяснили...Тут только математику тебе почитать придется, чтобы...ибо...во имя...и во веки веков...
...
Рейтинг: 0 / 0
08.01.2004, 12:29
    #32370358
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
авторЭта то, что называется на английском fitting (перевод - подгонка, наверно не правильный, а точного руского термина, прошу прощения, не знаю).
Идея такая:
Вы выбераете одну (любую) колонку за независимое переменное. Дальше вы выбираете степень полинома
для подгонки (любую, но не больше чем количество строк) и вычисляете коэффициенты при членах полинома так, что-бы сумма квадратов расстояний от ваших точек до этой кривой была минимальной. Такой алгоритм вы можете сделать сами используя C, Matlab или Maple. Он так же есть в программе MSOffice Excel
при построении trends.
...
Рейтинг: 0 / 0
08.01.2004, 12:34
    #32370369
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
Ну только и прикалываться есть некоторые мастаки (Berg), не дав конкретного ответа.
Вот например, с другого форума (не в адрес админу) люди поняли, что нет у меня времени вспоминать математику и дали конкретный ответ (как это решается прикладными методами) на конкретный вопрос:

авторЭта то, что называется на английском fitting (перевод - подгонка, наверно не правильный, а точного руского термина, прошу прощения, не знаю).
Идея такая:
Вы выбераете одну (любую) колонку за независимое переменное. Дальше вы выбираете степень полинома
для подгонки (любую, но не больше чем количество строк) и вычисляете коэффициенты при членах полинома так, что-бы сумма квадратов расстояний от ваших точек до этой кривой была минимальной. Такой алгоритм вы можете сделать сами используя C, Matlab или Maple. Он так же есть в программе MSOffice Excel
при построении trends.

Возмите полином 2-3 степени, получите разумный результат. Что-то вроде:
y = -7E-05x3 + 0.008x2 + 0.884x + 127.99


Уравнения идеально подходят под этот закон изменения.
...
Рейтинг: 0 / 0
08.01.2004, 12:36
    #32370372
Berg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
Тебе hyh доходчиво написал как это делается. Чего же боле? Исходный текст хочешь получить что ли?
...
Рейтинг: 0 / 0
08.01.2004, 12:39
    #32370380
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
Для кого это не проблема, вместо того что бы в пустую трепаться, дали не только исходник, но и готовый рабочий результат.
...
Рейтинг: 0 / 0
08.01.2004, 12:43
    #32370387
Berg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто подскажет по математике?
Ну, вам написали про C, Matlab или Maple, MSOffice Excel"...
Когда человек задает вопрос в форуме Дельфи, то, например, я ожидаю, что его задача немного связана с этим самым Дельфи... А то, что можно получить этот полином в Excel...Ну, да. Можно. Отчего ж нельзя...Вы же не сказали, что вам нужен конкретный полином для конкретного массива чисел...

> люди поняли, что нет у меня времени вспоминать математику...
А вот это на 5 баллов. Уважаю я занятых и деловых, т.е. "реальных пацанов".
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Кто подскажет по математике? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]