Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как нарисовать функцию х(y) ?

2.8K
08 декабря 2002 года
denver
1 / / 08.12.2002
пусть есть три точки с координатами: (1,1) (2,3) (3,2)
надо построить график, соединив их сверху-вниз, т.е. (2,3)-(3,2)-(1,1)
но Билдер5 соединяет их только слева-направо, т.е. (1,1)-(2,3)-(3,2)
ни в хелпах, ни в свойствах ничего не нашёл, подскажите, пожалуйста, как это сделать?

ps: вариант с несколькими сериями использовать нельзя, так как на самом деле точек гораздо больше, а работать с более чем 100 сериями нет желания :(

заранее спасибо :)
293
09 декабря 2002 года
SEDEGOFF
586 / / 06.10.2002
Если ты рисуешь в Charte то бильдеру без разници какие точки ему рисовать. Ведь точки добавляются последовательно и линия рисуется от последней добавленной точки к текущей.
2.1K
27 декабря 2002 года
Murzilka
23 / / 23.12.2002
Цитата:
Originally posted by denver
пусть есть три точки с координатами: (1,1) (2,3) (3,2)
надо построить график, соединив их сверху-вниз, т.е. (2,3)-(3,2)-(1,1)
но Билдер5 соединяет их только слева-направо, т.е. (1,1)-(2,3)-(3,2)
ни в хелпах, ни в свойствах ничего не нашёл, подскажите, пожалуйста, как это сделать?

ps: вариант с несколькими сериями использовать нельзя, так как на самом деле точек гораздо больше, а работать с более чем 100 сериями нет желания :(

заранее спасибо :)



Если используется LineSeries то отключить сортировку можно след.образом:

Пример из кода

p=new TLineSeries(this);
p->XValues->Order=loNone;
p->YValues->Order=loNone;
Chart1->AddSeries(p);

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог