![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
![]()
Здравствуйте. Вот реализовал метод Эйлера для решения конкретного уравнения. Но не могу оценить правильность работы программы.
Подскажите пожалуйста: 1)Правильно ли я реализовал метод 2)Может можно реализовать красивее 3) Что можно исправить если неверно 4) Подскажите решение моего уравнения, что бы сравнить. Вот уравнение: у' = 6*x^2+5*x*y+y^2+4*x+2*y-3 Вот код: Код:
Хочу шарить как Daramant!!!
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
![]()
И еще подскажите пожалуйста как переделать в модифицированный метод эйлера
Хочу шарить как Daramant!!!
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
![]()
50 просмотров и не одного ответа...
Хочу шарить как Daramant!!!
|
![]() |
![]() |
![]() |
#4 | ||
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
![]() Цитата:
И вадайте вынесем заданную функцию (6*x^2+5*x*y+y^2+4*x+2*y-3) в отдельную функцию (myfunc). Код:
Цитата:
Или найдите в интернете пример функции (пример).
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". Последний раз редактировалось Daramant; 22.05.2011 в 16:47. |
||
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
![]() Цитата:
Код:
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
![]()
Компилятор выдает ошибки в строке
int _tmain(int argc, _TCHAR* argv[]) заменил так: int main(int argc, char *argv[]) Работает. Модифицированный метод не пашет. Ошибки в строке: fy = myfunc(x, y); пока не пойму. py я объявил как дабл.
Хочу шарить как Daramant!!!
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
![]()
Дятел. фу забыл объявить. Все работает. Спасибо.
Хочу шарить как Daramant!!!
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 23.12.2011
Сообщений: 5
|
![]()
у меня дифур ds/dx=s, в аналитическом решении должно получится exp(s), однако на деле и близко и не стоит. По шагам посмотрел, аппроксимация выполняется правильно. Производная простая в функцию выносить не стал. Если честно, код наверху не совсем понял.. Видимо у меня компилятор другой
Код:
Последний раз редактировалось Barabulka; 23.12.2011 в 17:11. |
![]() |
![]() |
![]() |
#9 |
Регистрация: 23.12.2011
Сообщений: 5
|
![]()
ох я оказывается связал с производной аргумент вместо значения, извиняюсь всё работает
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Метод Эйлера | Anubys | Общие вопросы C/C++ | 2 | 17.05.2011 16:51 |
Метод Эйлера | RoKSport | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 12.02.2011 12:45 |
Метод Рунге Кутты и Эйлера | Nikolai17 | Помощь студентам | 1 | 20.05.2010 11:42 |
Метод Эйлера и Рунге-Кута | HECTOR.A. | Помощь студентам | 0 | 11.05.2009 16:24 |