![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 10.03.2011
Сообщений: 4
|
![]()
Добрый день, коллеги..
Есть специальный график, по которому можно определить вероятность наступления Заморозка. ![]() http://www.holodilshchik.ru/index_ho..._Zamorozki.htm Нужно взять два значения температуры (в 13 часов и 21 час), из первого вычесть второе, и найти на графике точку пересечения температуры в 21 час и разностью, далее поняв, где находится точка пересечения, выдать вероятность в %. Температура у меня пишется в базу, ее можно вытащить, но как соспоставить с графиком не знаю. Буду признателен за наводку! Спасибо! Последний раз редактировалось a.stayer; 10.03.2011 в 12:04. |
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 20.05.2009
Сообщений: 506
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 10.03.2011
Сообщений: 4
|
![]() |
![]() |
![]() |
![]() |
#4 | ||
Форумчанин
Регистрация: 20.05.2009
Сообщений: 506
|
![]() Цитата:
Цитата:
Этот алгоритм "тупой". Скорее всего можно математически более красивое решение найти, но для твоих нужд и так сойдет. |
||
![]() |
![]() |
![]() |
#5 | ||
Форумчанин
Регистрация: 04.08.2009
Сообщений: 684
|
![]()
что значит
Цитата:
Температура в 21 час - это точка. Как можно искать ее пересечение с чем-либо? Цитата:
Нахождению точки пересечения прямых учат в школе. y = a*x+b y = c*x+d решаешь эту систему уравнений и получаешь точку пересечения (x, y) a*x+b = c*x+d x(a-c) = d-b x = (d-b)/(a-c) полученное x подставляешь в одно из уравнений и получаешь y
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой? |
||
![]() |
![]() |
![]() |
#6 |
Регистрация: 10.03.2011
Сообщений: 4
|
![]()
А нет ни у кого куска кода, с определением положения точки относительно многоугольника?
Я думаю, что лучше задать 7 многоугольников, каждому назначить "процентность" и проверять, принадлежит ли точка к многоугольнику. А в целом - помогли и направили! )) Спасибо! Последний раз редактировалось a.stayer; 10.03.2011 в 13:11. |
![]() |
![]() |
![]() |
#7 | ||
Форумчанин
Регистрация: 20.05.2009
Сообщений: 506
|
![]() Цитата:
По ссылке что автор предоставил весь метод подробно разбирают. a.stayer Цитата:
Только зачем ? Проще то не будет. |
||
![]() |
![]() |
![]() |
#8 |
Регистрация: 10.03.2011
Сообщений: 4
|
![]()
Пока набросал на перле.
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как создать линии исходящие из точки на графике на оси координат? | Pavarotti | Microsoft Office Excel | 3 | 27.01.2011 09:06 |
как двигать точки на графике в excel 2007 | diamondonik | Microsoft Office Excel | 1 | 16.11.2010 14:51 |
Определение точки основания перпендикуляра | tunyash | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 26.06.2010 19:09 |
Определение точки в трехмерной сцене | F1Book | Мультимедиа в Delphi | 0 | 26.05.2009 11:45 |
Как в TChart получить координаты точки на графике? | Влажимир | Общие вопросы Delphi | 2 | 07.04.2008 15:37 |