1
ответ

Количество событий ODE изменяется при разных условиях простого ODE

У меня есть следующий простой ODE: dx / dt = -1 При начальном условии x (0) = 5 меня интересует, когда x (t) == 1. Итак, у меня есть следующая функция событий: function [value, isterminal, direction] = ...
вопрос задан: 7 March 2019 15:08
1
ответ

Есть ли способ заставить ODEINT использовать определенный алгоритм в Python?

Из того, что я видел, odeint, похоже, автоматически решает, какой алгоритм он хочет использовать. Тем не менее, математика, которую я использую, достаточно привередлива в сближении, что я хочу иметь больше ...
вопрос задан: 4 March 2019 17:46
1
ответ

Как вставить список в ODE:

Я пытаюсь численно решить следующий ODE с граничными условиями y (x = 0) = 0; y (x = 20) = 1, где f (x) - это решение другого ODE, которое я уже решил численно. Я пытаюсь решить мою ...
вопрос задан: 19 January 2019 11:19
1
ответ

OpenModelica (v1.13.0): экспорт FMU не работает - static.log: нет такого файла или каталога

Когда я пытаюсь экспортировать FMU из OpenModelica (v1.13.0), генерируется следующая ошибка: [3] 17:10:36 Ошибка скриптинга при открытии файла: C: \ Users \ Имя пользователя \ AppData \ Local \ Temp \ OpenModelica \ OMEdit \ ...
вопрос задан: 16 January 2019 09:21
0
ответов

Метод конечных разностей для решения алгоритма ОДУ

Я пытаюсь разработать алгоритм для метода конечных разностей, но я немного запутался. Рассматриваемый ODE: y '' - 5y '+ 10y = 10x, где y (0) = 0 и y (1) = 100. Поэтому мне нужен способ как-то получить ...
вопрос задан: 6 April 2019 21:22
0
ответов

Задержка дифференциальных уравнений в питоне

У меня есть эта проблема управления, где моя цель состоит в том, чтобы выбрать значения D так, чтобы Hb (t) оставался в определенном диапазоне, см. Уравнения здесь (если это поможет, я пытаюсь воспроизвести симуляцию, которая обсуждалась ...
вопрос задан: 5 April 2019 09:50
0
ответов

Как правильно использовать interp1 в matlab, чтобы найти несколько решений, как в parabola?

Я решил ряд обыкновенных дифференциальных уравнений, чтобы получить решение следующим образом: f = @ (t, x) [(-B / m) * x (1); ; х (1), х (2)]; [t, x_sol] = ode45 (f, [0 5], [V_0 * cos (alpha) V_0 * sin (alpha) 0 0] ...
вопрос задан: 3 March 2019 19:57
0
ответов

Простой числовой тест, показывающий, что функция выглядит как sin (x) или ((tanh (x) + 1) / 2)

Я решаю некоторые очень большие системы ODE (где-то в диапазоне от 2000 до 10000 переменных), и мне нужно быстро принять решение о выходе. Давайте назовем переменную эволюции t и вектор ...
вопрос задан: 17 January 2019 03:20
0
ответов

RK4 ODE с использованием gsl с переменными параметрами

Я должен решить систему из 9 дифференциальных уравнений (3 из них - координаты). Прямо сейчас у меня есть что-то вроде этого: struct const_type {double a, b, c, d, e, f; // Только переменные ...
вопрос задан: 13 July 2018 14:35
0
ответов

vector быстрее, чем double *: почему?

Вот цикл, который я пробовал с std :: vector и с простым старым двойным *. Для 10 миллионов элементов векторная версия стабильно выполняется примерно в 80% случаев, когда двойная * ...
вопрос задан: 23 May 2017 11:53
0
ответов

В поисках хорошего решателя Java ODE

Я работаю над проектом по созданию графического интерфейса для алгоритма в MATLAB с использованием решателя ODE (ode45 ). Поэтому мне нужно перевести код MATLAB на Java. Проблема в решателе ode45. Ява вроде не...
вопрос задан: 17 July 2012 12:03
0
ответов

Matlab ode45. Как изменить параметр внутри него при его вызове?

Я новичок в Matlab. Надеюсь, вы можете мне помочь. Мне нужно решить систему ODE, используя функцию ODE45. Вот функция, которая описывает мои снаряжения. function dNdt = rateEquations (t, y)% ...
вопрос задан: 6 October 2011 20:40
0
ответов

существует ли библиотека c++ для решателей обыкновенных дифференциальных уравнений (ODE)?

Более конкретно, меня интересует встроенный метод Дорманда-Принса 8-го порядка, он основан на Рунге-Кутте, и жесткие уравнения. Я использую Numerical Recipes 3, но у меня часто возникают проблемы с компиляцией их ...
вопрос задан: 1 October 2011 18:55
0
ответов

scipy.integrate.ode с двумя связанными ODE?

В настоящее время я пытаюсь использовать пакет Integration.ode SciPy для решения пары связанных ODE первого порядка: скажем, уравнение Лотка-Вольтерра хищник-жертва. Однако это означает, что во время ...
вопрос задан: 20 April 2011 01:31
0
ответов

Differential Equations in Java

I am trying to create a simple simulation program of SIR-epidemics model in java. Basically, SIR is defined by a system of three differential equations: S'(t) = - l(t) * S(t) I'(t) = l(t) * S(t) - g(...
вопрос задан: 5 December 2010 02:56