![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
![]()
Изображение должно занимать большую часть экрана, сопровождаться заголовком, содержать наименования и градации осей и масштабироваться в зависимости от исходных данных изображение должно полностью помещаться на экране. Программа не должна опираться на конкретные значения разрешения экрана.
Вывести на экран в графическом режиме графики двух функций на интервале от x(нач) до x(кон) с шагом dx. Первая функциязадана с помощью ряда Тейлора, её вычисление должно выполняться с точностью e(эпсилон). Значение параметра b для второй функции вводится с клавиатуры. Графики должны различаться цветами. 1) y(x)=2(1/x+1/(3∙x^3 )+1/(5∙x^5 )+⋯) |x|>1 2) z(x)=ln((x+1)/(x-1))+b Ребята всё что могу изложил в коде ниже, помогите человеку никогда не работающему (до сегодняшнего дня) с графикой. Код:
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
![]() |
![]() |
![]() |
#2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Функция для y будет выглядеть как-то так:
Код:
А выводил бы я попиксельно. Как-то так: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
![]()
можете поподробнее описать функцию?
а для чем лучше вывод попиксельно?
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
![]() |
![]() |
![]() |
#4 | |||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
Цитата:
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|||
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
![]()
с функцией понятно, вопрос тогда следующий, как тогда задать епсилон,dx,x(нач) u x(кон)? ведь он строит на всем промежутке?
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
![]() |
![]() |
![]() |
#6 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
Вообще, за область вывода у вас отвечает i.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
#7 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
![]()
Сначала определить разрешение экрана и коэффициент масштабирования. Исходя из этого коэффициента можно определить ε (с точностью до пиксела по вертикали) и dx (с шагом 1 пиксел по горизонтали).
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
![]()
Именно, их нужно запрашивать с клавиатуры, но вот только в каком месте, и как сделать через dx построение графика?
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
![]() |
![]() |
![]() |
#9 | ||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
Цитата:
Вам нужно запросить границы и dx. И уже на основе этих данных построить оси, отметить на них координаты и строить график.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
||
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
![]()
вставил вторую функцию.
1)Не могу всё таки вставить никуда чтобы программа у меня спрашивала x(нач),x(кон),dx,eps(епсилон). куда не вставляю выдаёт ошибку. 2)подскажите как поменять цвер второй функции. Буду благодарен за помощь.$$$ Код:
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
pascal графика | world12_tk | Помощь студентам | 1 | 25.04.2009 18:56 |
[Pascal] Графика | Рамик | Помощь студентам | 5 | 15.04.2009 03:06 |
Перевод кода из Pascal в Object Pascal | zemskov77 | Общие вопросы Delphi | 1 | 03.01.2009 09:37 |
Графика | V1rusPro | Общие вопросы .NET | 0 | 22.04.2008 08:25 |