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

Вниз

Компонент для графика функции 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.222 c
15-1234819801
Юрий
2009-02-17 00:30
2009.04.19
С днем рождения ! 17 февраля 2009 вторник


1-1211214977
gear
2008-05-19 20:36
2009.04.19
CheckListBox и OwnerDraw-некорректная работа.


1-1210700758
Olegz77
2008-05-13 21:45
2009.04.19
Получить размер кнопки ComboBox


3-1219391994
Меруерт
2008-08-22 11:59
2009.04.19
Телефонный справочник


15-1234765958
DevilDevil
2009-02-16 09:32
2009.04.19
Посоветуйте компонент типа Плейлиста





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский