0 / 0 / 0
Регистрация: 26.03.2020
Сообщений: 1
|
||||||
1 | ||||||
Excel Метод Рунге-Кутта26.03.2020, 16:49. Показов 4200. Ответов 14
Метки нет (Все метки)
0
|
26.03.2020, 16:49 | |
Ответы с готовыми решениями:
14
Метод Рунге-Кутта на VBA в Excel Решение системы дифф. ур. методом Рунге-Кутта 4-ого порядка. Метод Рунге-Кутта четвертого порядка (метод прогноза и коррекции) Метод Эйлера и метод Рунге-Кутта: проверить код |
ᴁ®
|
|
29.03.2020, 09:12 | 2 |
Diana001020, не понятно что не получается? Не понятно что за код.
Внутри определение DEquations , а что это за объект? Вызов функции CallByName , которая не описана Функция DEqn, которая ни разу не применяется
0
|
1846 / 1161 / 354
Регистрация: 11.07.2014
Сообщений: 4,102
|
||||||
29.03.2020, 15:00 | 4 | |||||
Diana001020, я сделал предположение, что DEqn это и есть функция, которую надо проинтегрировать, Проверьте такой код (запустить макрос proba)
0
|
Модератор
|
||||||
29.03.2020, 15:04 | 5 | |||||
Diana001020, понятно, что не работает. Ты сама писала этот код?
Вот что должно быть на самом деле:
0
|
Модератор
|
|
29.03.2020, 15:06 | 6 |
Burk, это правая часть диф. уравнения, которое решается методом Рунге-Кутта
Добавлено через 1 минуту И использование внешнего объекта оправдано - можно задавать разные уравнения, не меняя при этом основной код
0
|
1846 / 1161 / 354
Регистрация: 11.07.2014
Сообщений: 4,102
|
||||||
29.03.2020, 15:17 | 7 | |||||
Diana001020, в строках 9, 10, 11 забыл заменить DEqn на аналог строки 8
Catstail, а вы думаете, что я не в курсе, что dy/dx=F(x,y) и что F это правая часть уравнения? Я так и написал. Если вы внимательно посмотрите, то имя функции задается только в макросе тестирования и какую функцию хотите, такую и ставьте, код Рунге менять не надо. Я просто забыл поменять в строках, о которых писал выше
0
|
1846 / 1161 / 354
Регистрация: 11.07.2014
Сообщений: 4,102
|
|
29.03.2020, 15:40 | 9 |
Catstail, давайте мы на форуме по программированию не будем изощряться в точностях определений, понимаю, что хотите чтобы последнее слово осталось за вами, ради бога, но не увлекайтесь.
0
|
1846 / 1161 / 354
Регистрация: 11.07.2014
Сообщений: 4,102
|
|
29.03.2020, 15:44 | 11 |
Catstail, а вот у вас претензии к моему коду есть?
0
|
Модератор
|
||||||
29.03.2020, 15:54 | 12 | |||||
Burk, немного есть...
Впрочем, еще раз, все это легко правится и не столь уж и важно.
0
|
1846 / 1161 / 354
Регистрация: 11.07.2014
Сообщений: 4,102
|
|
29.03.2020, 16:04 | 13 |
Catstail, после вашего сообщения, в котором вы мне объясняли про правую часть, стоит моё, в котором я объяснял, что забыл заменить явную ссылку на вызов по символическому имени и показал автору как нужно исправить. Читайте внимательно и странности исчезнут.
Добавлено через 3 минуты я всегда стараюсь делать как у автора. Для себя, конечно, вывел бы промежуточные значения. И мне такие вещи объяснять не надо, это к автору.
0
|
1846 / 1161 / 354
Регистрация: 11.07.2014
Сообщений: 4,102
|
|
29.03.2020, 16:31 | 15 |
Catstail, меня не интересуют универсальности, я работаю только в вба, поэтому, если вы увидите в моих кодах что-то, что не пойдет в ВБ, можете мне об этом и не сообщать. Главная задача помочь и, если возможно, научить создателей тем чему-то. А промежуточные значения пусть делают сами, если появится нужда. А то сделаете всё от А до Я, а им что останется?
1
|
29.03.2020, 16:31 | |
29.03.2020, 16:31 | |
Помогаю со студенческими работами здесь
15
Графики - Метод Рунге-Кутта и Метод Адамса Графики - Метод Рунге-Кутта и Метод Адамса Метод Рунге-Кутта. Метод Рунге-Кутта Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |