Как нарисовать функцию х(y) ?
надо построить график, соединив их сверху-вниз, т.е. (2,3)-(3,2)-(1,1)
но Билдер5 соединяет их только слева-направо, т.е. (1,1)-(2,3)-(3,2)
ни в хелпах, ни в свойствах ничего не нашёл, подскажите, пожалуйста, как это сделать?
ps: вариант с несколькими сериями использовать нельзя, так как на самом деле точек гораздо больше, а работать с более чем 100 сериями нет желания :(
заранее спасибо :)
Если ты рисуешь в Charte то бильдеру без разници какие точки ему рисовать. Ведь точки добавляются последовательно и линия рисуется от последней добавленной точки к текущей.
Цитата:
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 сериями нет желания :(
заранее спасибо :)
пусть есть три точки с координатами: (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);