![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.12.2012
Сообщений: 17
|
![]()
Здраствуйте, помогите с задачей. Нужно вынести график функции на отрезке [a,b], значения a и b задаются пользователем.Для построения графика используется вся доступная область формы, причем если во время работы программы пользователь изменит размер окна, то график должен быть, перерисован заново, с учетом реальных размеров окна. Координатные оси ОХ и ОУ должны быть промаcштабированы 10-ю точками каждая.
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 01.12.2012
Сообщений: 17
|
![]()
ну помоги хоть кто!!! плиз
|
![]() |
![]() |
![]() |
#3 |
БНТУ ФИТР
Форумчанин
Регистрация: 20.05.2012
Сообщений: 315
|
![]()
Ну и чем же вам помочь? нарисовать график за вас??? почитайте про компоненту TСhart - там всё очень доступно.
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты kventin_zhuk@live.com |
![]() |
![]() |
![]() |
#4 | |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]() Цитата:
формула только ни разу не понятная
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 01.12.2012
Сообщений: 17
|
![]()
собственно вопрос то из-за формулы возник( не понимаю ее, подкиньте кто-нибудь идею
Последний раз редактировалось Студентос; 08.12.2012 в 17:20. |
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 27.11.2012
Сообщений: 5,714
|
![]()
М.б. S - конкретное число? Это ВСЁ задание?
Благими намерениями устлана дорога на programmersforum.ru
|
![]() |
![]() |
![]() |
#7 |
БНТУ ФИТР
Форумчанин
Регистрация: 20.05.2012
Сообщений: 315
|
![]()
Ну с S всё понятно. это будет одна ось. А это переменные, их значение изменяешь и получаешь значение S. Думаю так.
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты kventin_zhuk@live.com |
![]() |
![]() |
![]() |
#8 |
МегаМодератор
СуперМодератор
Регистрация: 27.11.2012
Сообщений: 5,714
|
![]()
Если понимать как трехмерный график, то почему на отрезке? Или [a,b] это отрезок значений, принимаемых S?
Благими намерениями устлана дорога на programmersforum.ru
Последний раз редактировалось MihalNik; 08.12.2012 в 17:46. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 01.12.2012
Сообщений: 17
|
![]()
я решил сделать так
var a,b,z,dx:real; y:integer; begin form3.Chart1.series[0].Clear; a:=strtofloat(edit2.Text); b:=strtofloat(edit3.Text); z:=strtofloat(edit1.Text); dx:=strtofloat(edit9.Text); Chart1.BottomAxis.SetMinMax(a, b); Chart1.BottomAxis.Increment := (abs(b) + abs(a)) / 10; Chart1.LeftAxis.Increment := (b - a) / 10; for y:=-100 to 100 do begin chart1.SeriesList[0].AddXY(y,((sqr(y)-sqr(z))/(sqr(y)+sqr(z)))); end; end; как перерисовывать график при изменении размеров окна? и как промасшабировать с dx. Объяните,ребят Последний раз редактировалось Студентос; 08.12.2012 в 23:42. |
![]() |
![]() |
![]() |
#10 |
БНТУ ФИТР
Форумчанин
Регистрация: 20.05.2012
Сообщений: 315
|
![]()
Во время изменения размера формы возникает событие OnCanResize . В нём опишите вызов функции рисования и изменения размеров окна chart.
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты kventin_zhuk@live.com |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
График функции chart (Delphi) | Vitalya_1993 | Помощь студентам | 0 | 02.01.2012 22:41 |
Построить график функции в Delphi(консольной) | Atoris | Помощь студентам | 2 | 21.10.2010 01:35 |
График Функции Delphi | chezz | Помощь студентам | 8 | 11.04.2010 17:43 |
Увеличить график функции [Delphi] | StudeHt | Помощь студентам | 0 | 19.12.2009 13:25 |
График функции (delphi 7) | Demav | Помощь студентам | 12 | 02.07.2009 08:43 |