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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2013, 14:00   #1
Mai
 
Регистрация: 29.04.2013
Сообщений: 8
Вопрос Касательные в Delphi

Доброго времени суток! у меня такая проблема, надо построить график и касательные к функциям sin(x) и ln(x). причем точка касания задается произвольно по щелчку на графике.
Mai вне форума Ответить с цитированием
Старый 13.10.2013, 15:34   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,380
По умолчанию

1. Строите (пытаетесь построить) график функции.
2. Получаете (пытаетесь получить) по шелчку мыши координаты курсора и пересчитываете их в соотвтетствии с масштабом. Надо получить координату X0 для точки, в которой строится производная.
3. По полученной координате, используя уравнение функции получаете значение функции: Y0.
4. Зная координаты точки и уравнение функции вычисляете уравнение прямой, которая, с одной стороны, проходит через координаты точки, а с другой стороны имеет угол наклона, который определяется значением производной от функции в заданной точке:
Для функции: y = Sin(x);

k = cos(X0);
b = Y0 - k * X0;
Y = k * X + b;

Или дело не в алгоритме?

Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 13.10.2013, 16:15   #3
Mai
 
Регистрация: 29.04.2013
Сообщений: 8
По умолчанию

спасибо. последую вашим подсказкам. но я бы, конечно, не отказалась и от кода, если есть возможность.
Mai вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не изменяется интерфейс моей программы при переходе с Delphi 7 на Delphi 2010 Elvisnya Общие вопросы Delphi 3 28.04.2011 15:59
Rad Studio 2011 XE: новое в Delphi, C++ Builder, RadPHP и Delphi Prism savva-paladin Софт 18 02.10.2010 20:24
Касательные к двум окружностям Star Rain Помощь студентам 4 19.06.2010 21:11
Касательные к окружности Dublin Мультимедиа в Delphi 3 21.10.2008 20:52
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43