Вопросы по теме 'ode'
Построение ODE, изоклин с использованием Python
Я ищу пакет Python, который позволит мне построить что-то похожее на апплет Java, показанный ниже:
http://math.mit.edu/mathlets/mathlets/isoclines/
Кто-нибудь знает какие-либо пакеты для построения графиков ODE для этого? Я могу написать...
3283 просмотров
schedule
02.10.2022
MATLAB: сохранение параметров внутри ode45 с использованием 'assignin'
Я запускаю набор ODE с ode45 в MATLAB, и мне нужно сохранить одну из переменных (это не производная) для дальнейшего использования. Я использую функцию assignin, чтобы назначить временную переменную в базовой рабочей области и обновлять ее на каждом...
5558 просмотров
schedule
12.02.2023
Что было бы эквивалентно MaxSteps с использованием решателя ODE GSL?
Я хочу воспроизвести решатель ODE, созданный с помощью Mathematica , с GSL .
Вот код Mathematica, в котором используется NDSolve :
result[r_] := NDSolve[{
s'[t] == theta - (mu*s[t]) - ((betaA1*IA1[t] + betaA2*IA2[t] + betaB1*IB1[t] +...
175 просмотров
schedule
23.11.2022
Использование функции события в Matlab ode45 для многомерного вектора состояния
У меня есть набор од, записанных в матричной форме как $X' = AX$; У меня также есть желаемое значение состояний $X_des$. $X$ — пятимерный вектор. Я хочу остановить интегрирование после того, как все состояния достигнут желаемых значений (или, по...
6388 просмотров
schedule
26.10.2023
Матлаб анимация
В настоящее время я пытаюсь анимировать частицу в 2D, подчиняясь системе ОДУ. В настоящее время у меня есть приведенный ниже код, основанный на примерах в Интернете, но я действительно не знаю, как действовать дальше.
Если кто-то может предложить...
552 просмотров
schedule
10.10.2022
ОДУ со стохастическим входом, зависящим от времени
Я пытаюсь повторить пример, который нашел в статье.
Я должен решить эту ОДУ:
25 a + 15 v + 330000 x = p(t)
где p(t) — последовательность белого шума, ограниченная полосой частот в диапазоне 10–25 Гц; a — ускорение, v — скорость и x —...
1317 просмотров
schedule
12.07.2022
Изменить константу в вычислениях ОДУ при определенных условиях с помощью флага
У меня есть ODE для расчета изменения кислотности. Все работает нормально, только хотелось бы менять константу всякий раз, когда кислотность достигает критической точки. Предполагается, что это какой-то необратимый эффект, который я хочу...
706 просмотров
schedule
04.06.2022
Как найти количество вызовов производной ОДУ за один вызов.
Я использую Python для выполнения упражнений по численному интегрированию ODE. сталкиваюсь с этой проблемой.
«Во время каждого отдельного запуска интегратора ODE (т. Е. Одного вызова метода интегрировать (t)) интегратор внутренне делит временной...
75 просмотров
schedule
22.02.2024
R - Используя пакет deSolve, как мне преодолеть эту ошибку объекта?
Я новичок как в R, так и в deSolve. Я пытаюсь решить уравнение с заданными значениями начального параметра и переменной состояния. Однако в конце возникает ошибка из-за того, что в моих параметрах нет объектов. Как мне преодолеть это? Создаю ли я...
724 просмотров
schedule
05.01.2023
решение системы оды с помощью Matlab
У меня есть 9 уравнений с зависящим от времени коэффициентом g
% MY M file
function dy =tarak(t,y)
G= 3.16;
g = 0.1*exp(-((t-200)/90).^2);
dy=zeros(9,1);
dy(1)=-2*2*y(1)+2*G*y(5)+2*g*y(7);
dy(2)=2*y(1)-2*G*y(5);
dy(3)=2*y(1)-2*g*y(7);...
300 просмотров
schedule
11.10.2023
R: Имя символа C отсутствует в таблице загрузки - ошибка при связывании с внешними файлами .c
Я пытаюсь использовать пакет Rsundials для решения системы обыкновенных дифференциальных уравнений (ОДУ) с использованием СОЛНЕЧНЫЕ ЧАСЫ . Во-первых, я пытаюсь запустить пример в руководстве.
Солнечные часы можно использовать для решения ОДУ,...
2199 просмотров
schedule
05.02.2023
Интеграция жестких ODE с Java
Существуют ли бесплатные библиотеки жесткого интегратора с открытым исходным кодом для Java?
В настоящее время я использую интегратор Dormand-Prince 8 (5,3) из математической библиотеки Apache Commons. Я реализую приближение DAE для своей модели,...
558 просмотров
schedule
15.04.2023
Разрешение ODE в Matlab
Я пытаюсь создать программу для решения следующей системы с ode23 :
2y’ + z’–y + 2z = 0
y’ + 3z’ –3y +z = 0
с начальными значениями:
y(0) = 1
z(0) = 0
и аналитическое решение:
y = cos (x) z = sin (x)
но...
90 просмотров
schedule
05.02.2022
Как решить уравнения с комплексными коэффициентами, используя ode45 в MATLAB?
Я пытаюсь решить два уравнения с комплексными коэффициентами, используя ode45. Но я получаю сообщение об ошибке: «Входные данные должны быть с плавающей запятой, а именно одинарными или двойными».
X = sym(['[',sprintf('X(%d) ',1:2),']']);...
2063 просмотров
schedule
04.05.2023
Передача аргументов в ode45
Я хочу передать простой аргумент в свою функцию ode45 . Моя функция заключается в следующем:
function dxdt = state( t,x,vgth,vgval)
p=1;
k=10^0.7;
window1=1-((2*x)-1).^(2*p);
dxdt=k*(vgval-vgth+1.2)*window1;
end
Основной скрипт такой:...
423 просмотров
schedule
11.07.2023
Передача переменных потока в функцию событий в Matlab ODE
Я разрабатываю динамическую модель, описывающую динамику растений и микробов. Рост растений может быть ограничен углеродом (светом), азотом или фосфором, и модель имеет различную динамику в зависимости от того, какой из этих трех элементов является...
346 просмотров
schedule
29.01.2024
Modelica и переменные состояния
Переносит ли Modelica ДАУ в форму пространства состояний (систему ОДУ)?
Если я хочу смоделировать систему: например, простую модель с динамической трубой и раковиной, источник: среда, простая несжимаемая жидкая вода. Каковы переменные состояния...
780 просмотров
schedule
03.02.2024
ОДУ второго порядка dopri5 python UserWarning: больше nmax
Для ODE второго порядка (метод dopri5 в python) приведенный ниже код всегда приводит к ошибке: C:\Users\MY\Anaconda3\lib\site-packages\scipy\integrate\_ode.py:1019: UserWarning: dopri5: larger nmax is needed
self.messages.get(idid, 'Unexpected...
2028 просмотров
schedule
25.09.2022
следующий шаг в тестировании решателя ОДУ для пифагорейской задачи трех тел
Я столкнулся с трудностями, пытаясь интегрировать Задачу Пифагора о трех телах с помощью scipy.odeint . После небольшого осмотра и поиска в Интернете я нашел следующее в этой очень интересной интеграции обсуждение/руководство :
" После...
332 просмотров
schedule
25.06.2023
Решение ODE в Scilab
Я пытаюсь провести анализ электрических цепей в Scilab , решив ODE . Но мне нужно изменить ODE в зависимости от текущего значения функции. Я реализовал решение в Scala , используя метод RK4 , и оно отлично работает. Теперь я пытаюсь сделать...
443 просмотров
schedule
27.12.2023