Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2011.03.13;
Скачать: [xml.tar.bz2];

Вниз

Как построить график?   Найти похожие ветки 

 
Tornado   (2009-07-29 20:16) [0]

Подскажите плиз, надо построить график используя 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-29 22:02) [1]

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


 
oldman ©   (2009-07-29 22:22) [2]


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


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

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


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


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

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


 
oldman ©   (2009-07-29 23:08) [4]

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


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


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

Понял пасиб.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2011.03.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.002 c
2-1292790210
radiokarazinec
2010-12-19 23:23
2011.03.13
TImage интересный вопрос


15-1290806981
Юрий
2010-11-27 00:29
2011.03.13
С днем рождения ! 27 ноября 2010 суббота


1-1248707578
Oleg
2009-07-27 19:12
2011.03.13
Docking


2-1292955150
helluvaname
2010-12-21 21:12
2011.03.13
замена выражения sql


2-1292866353
radiokarazinec
2010-12-20 20:32
2011.03.13
TImage слои само масштабировало в зависимости от количества слоёв





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский