Вопросы

Переключение функций ODE в Julia

Из документа пакета DifferentialEquations переключение между наборами функций ODE может быть выполнено с использованием параметра как

function f(du,u,p,t)
  if p==0
    du[1] = 2u[1]
  else
    du[1] = - u[1]
  end
  du[2] = -u[2]
end

Возможно ли использовать зависимую переменную (переменную состояния) вместо параметра p в качестве переключателя, например

function f(du,u,p,t)
  if (u[2]<=0 && du[2]>0)
    du[1] = 2u[1]
  else
    du[1] = - u[1]
  end
  du[2] = -u[2]
end

Спасибо заранее за вашу помощь.

Читать:
Почему в двоичных файлах ELF байты инвертируются группами по два

Похожие записи

cdk Перетаскивание изображения из одного div в другой в angular

admin

Клиентский API JavaScript для групп задач?

admin

Вставьте новую пару значений ключа внутрь и массива объектов, но значение создается axios.get

admin

Обновление Angular 12 — для компилятора Angular требуется TypeScript

admin

Приложение, помеченное Microsoft AV как вирус. Не знаете, какое поведение оно считает подозрительным или что делать, чтобы попытаться удалить его.

admin

91 пакет ищет финансирование при установке React в laravel 8

admin