Текущий архив: 2005.01.02;
Скачать: CL | DM;
Вниз
TChart - глюки у него или у меня? Найти похожие ветки
← →
artifical intellect (2004-12-17 17:14) [0]Всем здрасьте!
Проблема тут нарисовалась с TChart"ом. Суть в следующем: рисую график некоторой функции (координаты - комплексные зачения):
for i:=0 to w_max do
Chart1.Series[0].AddXY(res1.Re, res1.Im);
end
//res1.Re и res1.Im - имеют тип double
Результат, в принципе, похож, но со страшными глюками. Кривая графика при приближении к нулю становится "пилообразной", хотя ее контур - такой, какой нужен. Никто не сталкивался с подобной вещью?
//кривая имеет вид http://planetanime.narod.ru/lwr/MihCHAP.bmp Как видите, при приближении к нулю Чарт начинает глючить...
← →
MBo © (2004-12-17 17:29) [1]проверь, что именно лежит в res1.Im
← →
artifical intellect (2004-12-17 17:36) [2]проверял сто раз - обычные дабловские значения. Я уже все перепробовал - и округление до десятых долей результата, но все равно - пилообразность не исчезает. Вчера пробовал проерять резльтаты на NAN, -NAN, INF, -INF, но таковых не нашлось...
← →
MBo © (2004-12-17 17:41) [3]Попробуй на всякий случай:
Series1.XValues.Order:=loNone;
← →
artifical intellect (2004-12-17 17:53) [4]попробовал - пофигу.
Что должна была делать эта строчка?
Series1.XValues.Order:=loNone;
//если интересно копнуть самому - вот сырцы: http://planetanime.narod.ru/lwr/lwr.rar
← →
artifical intellect (2004-12-17 17:54) [5]эээ, у меня там, на самом деле значения типа currency, но ему все равно - что РЕАЛ, что CURRENCY...
← →
MBo © (2004-12-17 18:02) [6]а какие параметры приводят к указанному виду графика?
← →
artifical intellect (2004-12-17 18:04) [7]Образцовые значения:
K=9
Tд=0,03
Тф=0,04
Тг=0,065
w=300
← →
artifical intellect (2004-12-17 18:04) [8]Образцовые значения:
K=9
Tд=0,03
Тф=0,04
Тг=0,065
w=300
Тип системы: ЧАП
Порядок системы: 3
Нужный график будет красного цвета.
← →
artifical intellect (2004-12-17 18:09) [9]Одно из предположений - Чарт не может отобразить значения, слишком близко отстоящие друг от друга, т.е. Х(i+1)-X(i)=ооооочень маленькому числу, кот. не воспринимается Чартом.
← →
MBo © (2004-12-17 18:15) [10]procedure TForm1.FormCreate(Sender: TObject);
begin
Edit1.Clear;//K
Edit2.Clear;//Td
Edit3.Clear;//Tf
Edit4.Clear;//Tg
edit5.Clear;//wmax (i)
edit3.Color:=clSilver;
edit3.Enabled:=false;
edit4.Color:=clSilver;
edit4.Enabled:=false;
Series1.XValues.Order:=loNone;
Series2.XValues.Order:=loNone;
и все,насколько я понимаю, в порядке.
ай-яй-яй ;)
← →
artifical intellect (2004-12-17 18:21) [11]УРА!!! Работает! Спасибо огромное!
Кстати, что делают эти свойства?
//и все-таки интересно, какова же "физика" сего глюка...
← →
artifical intellect (2004-12-17 18:22) [12]все - "физику" понял...
блин, во заморочка :-)
Страницы: 1 вся ветка
Текущий архив: 2005.01.02;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.039 c