python - python中具有耦合导数的微分方程
问题描述
我正在尝试使用 sympy 和 scipy 解决一组微分方程,但无法弄清楚如何以适当的形式将它们带入。简而言之,我有一组两个耦合的二阶微分方程,我可以将它们重新写成一个由四个一阶微分方程组成的系统,形式如下:
点(x1) = x2
点(x2)= f(x1,x2,x3,x4,点(x4))
点 (x3) = x4
点(x4)= f(x1,x2,x3,x4,点(x2))
我的问题是一阶导数的耦合。在 Matlab 中,我可以使用时间和状态变量相关的质量矩阵来解决这个问题,但在 python 中,我只看到了具有时间不变质量矩阵的方法。任何建议将不胜感激。
解决方案
推荐阅读
- r - 并行处理时未写入列表的栅格
- model-view-controller - 全屏显示 MVC CORE VIDEO 块
- c++ - 带指针的 C++ 程序显示异常行为
- php - PHP:压缩图像(有损?)
- python - 如何在 tkinter 画布中将图像移动到其他图像之上?
- python - Product Category Labelling Automation using Python
- powershell - Powershell:JSON的对象列表
- swift - 在 iOS14.4 的 SwiftUI 中使用 .insetGrouped listStyle for List 导致数据问题
- jenkins-pipeline - 如何修复“groovy.lang.MissingMethodException:没有方法签名:Script1.pipeline() 适用”
- visual-studio-code - 在 VSCode 中获取大文件的整理搜索结果