Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 13.04.2013, 09:10
DarkRiDDeR DarkRiDDeR вне форума
Прохожий
 
Регистрация: 13.04.2013
Сообщения: 4
Версия Delphi: xe3
Репутация: 10
По умолчанию Не могу нарисовать график Конхоиды Никомеда в Chart

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  i, imax, sh, a, l: extended;
begin
  series1.Clear;
  i := -pi/2+0.5;
  imax := pi/2-0.5;
  a := StrToFloat(Edit1.Text);
  l := StrToFloat(Edit2.Text);
  sh := StrToFloat(Edit3.Text); //шаг

   while i <= imax do
 begin
  series1.AddXY(round(a+l*cos(i)), round(a*tan(i)+l*sin(i)),'', colorbox1.Selected);
  i := i + sh;
 end;


end;

Даже рисуя часть ветви выходит какая-то фигня, хотя должно быть что-то такое(" Без имени.png"). Уже всё перетыкал. Нужна помощь
Изображения
Тип файла: png Без имени.png (8.5 Кбайт, 9 просмотров)
Тип файла: png конхоида никомеда.png (9.0 Кбайт, 7 просмотров)
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 15:18.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025