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

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Графики функций
сообщение
Сообщение #1


Пионер
**

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

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


Здравствуйте!
Осваиваю новую тему в Delphi - графика. Дали задание - построить графики на Canvas в Image.
На основе примеров, данных на лекции, попыталась сделать это сама, но не получается. Даже парабола, код которой дали не выводится. Подскажите ошибку в построении параболы. Вод её код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls;
type
TForm1 = class(TForm)
Image1: TImage;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
x,y,x2,y2: real;
step:real;
begin
x2:=-2;
while x2 < 2 do
begin
y2:=sqr(x2);
form1.Image1.canvas.Pixels[x+trunc(x2*step),y-trunc(y2*step)]:=clblack;
x2:=x2 + 0.001;
end;
end;


Эскизы прикрепленных изображений
Прикрепленное изображение
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Провинциалка   Графики функций   19.02.2012 15:31
IUnknown   Я тебе больше скажу, она не только не выводится, н…   19.02.2012 15:42
Провинциалка   Да, действительно, всё здорово получилось при тако…   19.02.2012 16:56
IUnknown   Что значит "Обрезать усы"? В каком интер…   19.02.2012 21:52
Провинциалка   Извините, я не смогла понять вот это   19.02.2012 22:32
IUnknown   x2 := -1.5; // ... while x2 < 1.5 do // ...Како…   19.02.2012 22:38
Провинциалка   Поняла теперь. Спасибо! Теперь постараюсь прав…   19.02.2012 23:02
Провинциалка   Попыталась поставить оси координат, но получается …   19.02.2012 23:49
IUnknown   Когда ты говоришь компилятору Height, он должен са…   20.02.2012 0:03
Провинциалка   Вау!!! Получилось!!! Спаси…   20.02.2012 0:20
IUnknown   Кстати, Form1 добавлять не обязательно, кнопка, на…   20.02.2012 0:35
Провинциалка   Это интересно. Любопытно то, что преподаватель-то …   20.02.2012 0:52
sheka   Аналогично. Абсцисса изменяется как и в предыдущем…   20.02.2012 4:30
Провинциалка   Я вообщем-то тоже так рассуждала, просто затрудня…   20.02.2012 13:34
sheka   Раз пишешь в делфях, то используешь LineTo. Далее…   21.02.2012 3:15
Провинциалка   Спасибо всем за помощь. Задание выполнено!   21.02.2012 18:18


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

 





- Текстовая версия 4.05.2024 2:39
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name