Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2012, 11:49   #1
barsyu
Новичок
Джуниор
 
Аватар для barsyu
 
Регистрация: 15.01.2012
Сообщений: 2
По умолчанию графика в паскале

помогите пожалуйста!! как примерно выглядит код? Построить график функции y(x) и таблицу значений y(x) с шагом измерения аргумента h.
Таблицу значений функции и аргумента необходимо вывести на экран в графическом режиме.
y=x^3-x^2 h=0.03
barsyu вне форума Ответить с цитированием
Старый 15.01.2012, 13:04   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

1-х, Вам нужно определится, на каком интервале X вы будете выводить график функции (ну, от какого X отображать график.)
Это будет влиять на отображение (масштаб) оси X.
Можно брать от нуля.
потом очень желательно найти максимальное значение Y на заданном интервале (можно обойтись и без этого, просто подобрав эмпирическим путём коэф-т.).
А потом всё просто (пусть kY - коэф.пересчёта по Y, MaxX - количество точек по оси X в выбранном графическом режиме)
Код:
  
  Вывести ось OX;
  Вывести ось OY;
  x:= 0.0;
  while x<=MaxX do begin
     y := (x*x*x-sqr(x)) * kY;
     PutPixel(  trunc( round( x )), trunc( round( y ) ) );
     x := x + 0.03;
  end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
графика в паскале patriarch Помощь студентам 10 07.10.2010 20:20
Графика в Паскале! sashqa_sashqa Помощь студентам 4 24.04.2010 15:44
Графика в Паскале!! sashqa_sashqa Помощь студентам 1 20.04.2010 14:58
Графика в паскале tipson Помощь студентам 25 15.07.2009 22:32