Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как построить график? [D7, WinXP]


Tornado ©   (2009-07-29 20:16:00) 

Подскажите плиз, надо построить график используя DBChart. Вообщем строится он по двум точкам, две линии.

Тут http://i007.radikal.ru/0907/15/029873733fa9.jpgя разместил картинку как строится график. Несколько комметариев: Первая серия (красная) строится по точке на оси Y - 0.5, по оси X - 0? вторая точка соответственно  0,3 по Y и 6 по Х. Вторая серия (зеленая) строится по точкам (Х 18, Y 0.5) и конечная точка (Х 12, Y 0.4). Вообщем все это видно на графике.

Но есть задача продолжить линии графика до пересечения с осью Х, как на этом рисунке http://i040.radikal.ru/0907/52/45c466636173.jpg

Мне важна точка пересечения линий, спроецированная на ось Х. Подскажите плиз как это сделать, спасибо!


Tornado   (2009-07-30 07:00:00) [1]


> oldman ©   (29.07.09 23:08) [4]

Понял пасиб.


oldman   (2009-07-29 23:08:00) [2]

Учитывая, что уравнение прямой y=ax+b и зная координаты двух точек,
составляем систему двух уравнений, подставляя х и у в уравнение прямой.
Решаем систему, находим соответственно a и b, получаем уравнение прямой.
Получив уравнения двух прямых, тоже составляем систему двух уравнений,
решая которую находим х1 и y1 точки пересечения.
Полижив в уравнение прямой у=0 находим точку для построения прямой до пересечения с осью Ох.
Строим линию проекции точки пересечения прямых по двум точкам (х1,у1) и (х1,0)
Все


Tornado   (2009-07-29 22:50:00) [3]


> oldman ©   (29.07.09 22:22) [2]

Понятно, уже и не помню...ну да ладно


oldman   (2009-07-29 22:22:00) [4]


> Мне важна точка пересечения линий, спроецированная на ось
> Х. Подскажите плиз как это сделать, спасибо!


1. Уравнение прямой по двум точкам.
2. Уравнение точки пересечения.
3. Координата Х точки пересечения есть проекция.

Геометрия. Вики. Гугль. Яндекс. Рамблер. В школу.


Tornado   (2009-07-29 22:02:00) [5]

Сорри первая ссылка убилась, вот другая http://upload.akusherstvo.ru/image197386.jpg


Наверх

Титульная страница Поиск, карта сайта Написать письмо