Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.19;
Скачать: CL | DM;

Вниз

Компонент для графика функции sin(x)   Найти похожие ветки 

 
Turok   (2009-02-19 18:56) [0]

Всем привет. Подскажите, пожалуйста, как сделать следующую задачу. Необходимо нарисовать график функции sin(x). Надо чтобы были оси координат. При выделении мышкой прямоугольной области экрана с графиком, график должен масштабироваться. То есть должен отрисоваться этот кусок(выделенный) только в большем масштабе. В связи с этим 2 вопроса. 1) Есть ли компоненнт для реализации этой задачи? На канве рисовать не подходит, нужен обязательно компонент(типа TChart). 2) Подскажите алгоритм. Заранее спасибо.


 
Игорь Шевченко ©   (2009-02-19 19:08) [1]


> Есть ли компоненнт для реализации этой задачи?


TChart


 
@!!ex ©   (2009-02-19 19:35) [2]

А чем не подходит рисование на канве?
TChart, да и вообще любой компонент так делает.
Или не подходит в том плане, что мозг не переварит?


 
Сергей М. ©   (2009-02-19 20:09) [3]

Ну турок ведь.. Что с них взять ?
Басурмане)


 
Antonsh   (2009-02-19 20:54) [4]

Спасибо за ответы. А не подскажите ли как определить попал ли мой график в область выделения?


 
@!!ex ©   (2009-02-19 21:07) [5]

> [4] Antonsh   (19.02.09 20:54)

Размер вьюпорта знаем?
Знаем.
Формулу графика знаем?
Знаем.
Простое уравнение решаем, узнаем, попала ли часть графика в вьюпорт или нет.


 
TUser ©   (2009-02-19 23:15) [6]

> Компонент для графика функции sin(x)

TSinX очевидно. Для синуса икса наверняка есть, это ж не экзотика, типа синус игрека или дубля вэ.


 
Leonid Troyanovsky ©   (2009-02-19 23:28) [7]


> TUser ©   (19.02.09 23:15) [6]

> TSinX очевидно.

TCosX тоже cойдет.

--
Regards, LVT.


 
Хитрий Лис   (2009-02-20 08:50) [8]


> Leonid Troyanovsky ©   (19.02.09 23:28) [7]
> TCosX тоже cойдет.

Вы неправы, TCosX не сойдёт - потому что, чтобы с его помощью нарисовать график sin(x) нужно применять дополнительный компонент TConvertCosXToSinX.


 
test ©   (2009-02-20 08:56) [9]

Скоро будут спрашивать -"Где скачать Delphi для 3 курса?".


 
БарЛог ©   (2009-02-20 09:08) [10]

> Скоро будут спрашивать -"Где скачать Delphi для 3 курса?".
вместе с готовыми лабами


 
Хитрий Лис   (2009-02-20 09:22) [11]


> БарЛог ©   (20.02.09 09:08) [10]
> > Скоро будут спрашивать -"Где скачать Delphi для 3 курса?".
> вместе с готовыми лабами

Кстати, недоработка!
Почему это сайтов где скачать реферат навалом, а сайтов где скачать делфай вместе с лабами нету почти ?
Непорядок...


 
SP   (2009-02-20 15:49) [12]


> На канве рисовать не подходит, нужен обязательно компонент(типа
> TChart).


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



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

Текущий архив: 2009.04.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
15-1234962374
antonn
2009-02-18 16:06
2009.04.19
Notepad.exe и UTF-8


15-1235073067
DmitryG.
2009-02-19 22:51
2009.04.19
UnZip TMemoryStream


2-1236094118
mmelik
2009-03-03 18:28
2009.04.19
Ошибка Stack overflow


15-1235032497
Kostafey
2009-02-19 11:34
2009.04.19
Стратегия пустых полей


15-1232824237
Unknown user
2009-01-24 22:10
2009.04.19
Работа с потоками в Delphi