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

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

TCart -- значение функции [D6, WinXP]


-=SS=- ©   (2005-03-14 12:15:00) 

Доброго времени суток !
 У меня возникла следуящая проблема :
  Я построил график некоторой функции в TChart. B мне нужно перемещая мышью на нем узнать значение Y(X). Х можно узнать
Chart1.Series[0].XScreenToValue(X);
А как узнать Y(X) ???
 Заранне очень благодарен!!!!


ghg   (2005-03-15 07:09:00) [1]

TChart не изображает график. Он изображает прямые линии между точками, которые ты задаешь.

Если тебе так надо значение Y на этой прямой линии, то можно сделать так: зная X определить соседние точки в массиве который отображает Series. Далее между ними провести прямую и определитькакое значение примет эта прямая при данном X.


-=SS=-   (2005-03-14 23:14:00) [2]

Так что никто не знает ????
Никто помочь не может ?


-=SS=-   (2005-03-14 16:05:00) [3]


> соответственно
> Chart1.Series[0].YScreenToValue(Y)

Это возвращает положение Мыши на Чарте ... а как значение самой функции(графика) ?


ghg   (2005-03-14 13:09:00) [4]

соответственно
Chart1.Series[0].YScreenToValue(Y)


Наверх

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