IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

 
 Ответить  Открыть новую тему 
> TChart
Fanat
сообщение 6.10.2007 23:50
Сообщение #1


Fanat
***

Группа: Пользователи
Сообщений: 261
Пол: Мужской
Реальное имя: Сергей

Репутация: -  5  +


Как нарисовать функцию и отдельные точки через TChart?..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 7.10.2007 1:25
Сообщение #2


Гость






Добавь в Chart 2 серии - одну Lines (для графика), вторую - Points (для точек), и добавляй значения к серии... Например, отрисовка функции может выглядеть вот так:

Chart1->Series[0]->AddXY(x, f(x));
 К началу страницы 
+ Ответить 
Fanat
сообщение 7.10.2007 10:29
Сообщение #3


Fanat
***

Группа: Пользователи
Сообщений: 261
Пол: Мужской
Реальное имя: Сергей

Репутация: -  5  +


Цитата(volvo @ 7.10.2007 2:25) *

Добавь в Chart 2 серии - одну Lines (для графика), вторую - Points (для точек), и добавляй значения к серии... Например, отрисовка функции может выглядеть вот так:

Chart1->Series[0]->AddXY(x, f(x));



А как очистить изображение на Chart?

Добавлено через 5 мин.
А как ещё можно сделать чтобы функция при построении не вы
лезала за границы по ОУ?..что-то вроде масштабирования...пробовал делить все точки на
значение максимальной точки но не особо получаеться в общем случае...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 7.10.2007 10:38
Сообщение #4


Гость






Цитата
А как очистить изображение на Chart?
Все серии очистить методом Clear()

Цитата
чтобы функция при построении не вылезала за границы по ОУ
blink.gif За какие границы? Chart автоматически масштабируется (при добавлении новой точки, выходящей за пределы текущих max значений X и Y эти самые max значения пересчитываются...)
 К началу страницы 
+ Ответить 
Fanat
сообщение 7.10.2007 10:53
Сообщение #5


Fanat
***

Группа: Пользователи
Сообщений: 261
Пол: Мужской
Реальное имя: Сергей

Репутация: -  5  +


Цитата(volvo @ 7.10.2007 11:38) *

blink.gif За какие границы? Chart автоматически масштабируется (при добавлении новой точки, выходящей за пределы текущих max значений X и Y эти самые max значения пересчитываются...)


Ты как всегда прав... smile.gif ...это на image нет масштабирования. Спасибо.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 29.04.2024 18:49
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"