Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2016, 16:34   #1
Krutko
Новичок
Джуниор
 
Регистрация: 11.03.2016
Сообщений: 2
По умолчанию Работа с TChart. Отрисовка линии, находящейся между двумя другими(Delphi).

Господа, прошу помочь. Задали задачу. Есть 2 линии, которые отрисовываются в TChart по 4 таблицам, содержащим координаты по осям абсцисс и ординат. Необходимо найти середину расстояний по значениям игрек между этими двумя линиями и провести по полученным точкам третью.
Изображения
Тип файла: png lll2.png (8.7 Кб, 81 просмотров)
Krutko вне форума Ответить с цитированием
Старый 29.03.2016, 16:44   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Строй еще одну серию, значения игрек из среднего игреков по искам первых двух серий. См. свойства XValue и YValue. Если иксы не совпадают - экстраполируй значения игреков
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 29.03.2016, 17:06   #3
Krutko
Новичок
Джуниор
 
Регистрация: 11.03.2016
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Строй еще одну серию, значения игрек из среднего игреков по искам первых двух серий. См. свойства XValue и YValue. Если иксы не совпадают - экстраполируй значения игреков
Про серию это понятно. Да иксы не совпадают. экстраполируй значения-это как?
Krutko вне форума Ответить с цитированием
Старый 29.03.2016, 17:15   #4
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от Krutko Посмотреть сообщение
экстраполируй значения-это как?
Немного математики: Экстраполяция.
Streletz вне форума Ответить с цитированием
Старый 29.03.2016, 18:08   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Думаю здесь достаточно и линейной, из пропорции
есть x1<x<x2 и y1, y2. Найти y
(y2-y1)/(x2-x1)=(y-y1)/(x-x1) -> y=(y2-y1)*(x-x1)/(x2-x1)+y1
Справедливо и для y2=y1
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TextDecoration отрисовка линии Ader WPF, UWP, WinRT, XAML 1 05.06.2015 12:04
Выбрать даты в StringGrid находящиеся между двумя другими датами Serebah Общие вопросы Delphi 7 03.02.2011 14:51
Расчёт среднего расстояния между двумя линиями (Delphi) Krutkin Помощь студентам 5 04.10.2010 14:04
Обмен данными между двумя формами в Delphi NecroSlider Помощь студентам 2 30.07.2009 11:52
Работа с другими программами через Delphi slon Общие вопросы Delphi 8 10.10.2008 11:58