![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.10.2012
Сообщений: 49
|
![]()
Помогите пожалуйста написать программу которая строит график заданного нелинейного уравнения(как на картинке) :2^x=sin(x+Pi/6) или запись в Pascal (exp(ln(2)*x)-sin(x+Pi/6)).
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 09.10.2012
Сообщений: 49
|
![]()
Уже программа есть, только работает в принципе правильно, но выдает ошибку, помогите исправить.
Код:
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Навскидку: Вы всерьез считаете, что имеет смысл строить график при x>2?
Код не смотрел, но вполне вероятно, что правая часть графика уходит слишком высоко вверх так, что это выходит за диапазон представления чисел. Значит, нужно отсекать: либо заданием других пределов для построения графика в целом, либо, если это по каким-то причинам нежелательно, - проверять, что очередной сегмент кривой попадает в область построения графика (в данном случае y<8) и если не попадает - не пытаться его строить. |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
На этом графике шкала по Y и шкала по X на данном графике имеют РАЗНУЮ размерность (единичный отрезок по оси X во много раз больше, чем тот же единичный отрезок по оси Y). В программе на Паскале этого, как мы видим, НЕТ. поэтому, нужно или ограничивать размерность графика 2^x (как и предложил s-andriano), либо вводить коэффициент сжатия по оси Y... |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 09.10.2012
Сообщений: 49
|
![]()
Спасибо! Исправила, все работает.
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Если бы это была геометрия - другое дело, там единый масштаб по осям - насущная необходимость, иначе у нас будет форменная вакханалия с углами. |
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Pascal. Требуется разработать программу для построения на экране графика функции f(X) | igagogi | Помощь студентам | 0 | 23.12.2012 18:59 |
Графика (программа построения графиков)) | zooom | Общие вопросы C/C++ | 1 | 16.04.2009 15:47 |
Программа построения графика | KpeHDeJIb | Помощь студентам | 3 | 07.07.2008 08:05 |