|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Подсобите немного с кодом C# |
|
C/C++ - Подсобите немного с кодом C#
|
Ветеран Сообщения: 575 |
Профиль | Отправить PM | Цитировать
Привет помогающим, и всем кто просто читает. Нужно написать на шарпе программу, которая будет вычислять значение интеграла с заданной точностью и рисовать график функции.
Функция такая: (1 / (x+2)^2) -1 Большая часть кода есть. Беда в том, что в точке -2 - разрыв. Т.е. эту точку надо обойти. Все свои извращенские манипуляции на эту тему выложу кодом. Кстати кода два, увидите почему. Просьба на закомментенные части внимания не обращать, ибо долго резать, да и, вдруг че пригодится) Помогите, коль сможете, уж больно у меня препод вредный, сказал что точку обрыва надо обойти слева и справа на интервал точности, а как это реализовать даже приблизительно не намекнул)) Премного благодарен ) |
|
------- Отправлено: 18:10, 01-06-2011 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать не мог бы ты оформить нормально.. с помощью тега code хотябы.. а то абсолютно нечитабельно
|
Отправлено: 18:39, 01-06-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 575
|
Профиль | Отправить PM | Цитировать Beyound, так я ж PS написал, что в тегах дуб, на форумах со времен царя Гороха не был. Пасиб кстати, щас попробую.
PS: It's work)) Осталось решить основную проблему. |
------- Отправлено: 18:51, 01-06-2011 | #3 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать у тя функция (1 / (x-2)^2) -1 или (1 / (x+2)^2) -1 ?
Цитата N!kitoZZ:
а так вроде все верно |
|
Отправлено: 07:35, 02-06-2011 | #4 |
Ветеран Сообщения: 575
|
Профиль | Отправить PM | Цитировать пардон, конечно х+2, щас поправлю.
Цитата Beyound:
Нижнее значение: -10 к примеру. С точностью eps=0.01 прибавляемся в цикле. Т.е. С+=eps. Когда доходим до -2.01 прыгаем на -1.99, чтобы точку -2 забрить и не получить бесконечность. А дальше прибавляемся до верхней границы. |
||
------- Отправлено: 13:30, 02-06-2011 | #5 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать а зачем тогда это в функции?
Цитата N!kitoZZ:
|
|
Отправлено: 14:59, 02-06-2011 | #6 |
Ветеран Сообщения: 575
|
Профиль | Отправить PM | Цитировать Думаешь я не пробовал по отдельности? Я сначала в самой функции пробовал ее обходить, потом в chart тоже, чтобы график не в линию строился, а как положено. В итоге нифига не работает. Вот я и выкинул так, как последний раз делал. Попробуй скомпиль, если время будет. А то что ты показал в цитате вобще кажется закомментено было.
А не, пардон, поковырялся в коде. Блин, может из-за этого косяк? PS: поковырялся. Не помогло. Но добавил еще одно условие при чтении с текстбоксов. Иначе, если вводишь нижнюю границу -2, получаешь бесконечность. |
------- Последний раз редактировалось N!kitoZZ, 02-06-2011 в 16:56. Отправлено: 16:22, 02-06-2011 | #7 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать ладно, вот держи, жмякаешь кнопку calc - он считает.
|
Отправлено: 09:52, 04-06-2011 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Подсобите пожалуйста | aleksking | Флейм | 1 | 12-11-2010 15:14 | |
Интерфейс - Подсобите в решении двух вопросов(удалить корзину, и убрать отчет при загрузке систем | HarrysFerrarievich | Microsoft Windows 7 | 1 | 05-10-2010 12:21 | |
Подсобите с выбором Мат. платы | camorez | Материнские платы и память | 5 | 26-02-2009 11:17 | |
Подсобите подобрать более оптимальный вариант, пожалуйста | retsam | Выбор отдельных компонентов компьютера и конфигурации в целом | 18 | 21-07-2008 20:22 | |
C/C++ - Подсобите с прогой плз | ApxoH | Программирование и базы данных | 5 | 01-06-2008 21:09 |
|