我的应用程序有一些抛物线偏微分方程......它们是相互关联的,并使用用户通过UI从桌面应用程序输入的一些变量。
你能指导我通过哪些软件或库或某种特定的语言来达到上述最佳目的吗?抛物线偏微分方程
Q
抛物线偏微分方程
1
A
回答
3
也许Python语言有:
或者Matlab,或它的免费副本gnu octave或SCILAB,freemat的。
或者只是在Wolfram Alpha web UI中进行调整。
http://www.wolframalpha.com/input/?i=X^2%2B2x%2B1%3D0
3
既然你说“方程”,我会假设有多个,他们耦合。你很难找到一个难以解决问题的封闭解决方案。
当我听到“抛物线PDE”时,我的原型是瞬态扩散。这通常意味着使用显式欧拉(小步长,不稳定),隐式或克朗克 - 尼科尔森(Crank-Nicholson)整合方案的数值积分。
我会离散使用有限元方法和加权残差。这就是你如何将这些偏微分方程转化为矩阵方程。
一旦确定了这两者,就会有一组线性代数问题需要在每个时间步骤重复求解。您可以使用您选择的语言提供的任何优秀的线性代数库。
也许MATLAB或Octave,它的开源表弟,可以帮助你在这里。
相关问题
- 1. 偏微分方程和线性化?
- 2. 抛物线方程
- 3. 高阶偏微分方程
- 4. 求解Fisher Kolmagorov偏微分方程
- 5. 微分方程的非线性系统
- 6. 非线性微分方程的求解
- 7. 微分方程MATLAB2
- 8. 抛物线拟合数据
- 9. 3d抛物线轨迹
- 10. 求解微分方程SymPy
- 11. 求解微分方程Sympy
- 12. 微分方程计算
- 13. Python中的微分方程
- 14. 抛物面(3D抛物线)表面拟合python
- 15. C++线程划分到微处理器
- 16. 绘制常微分方程,等值线使用Python
- 17. 求解耦合非线性微分方程
- 18. 德尔菲情节抛物线与分辨率
- 19. 技术分析 - 抛物线停止和反向指标
- 20. 抛物线运动到图像
- 21. 重修抛物线下的区域
- 22. cocos2d水果忍者抛物线数学
- 23. 用Pygame画一个抛物线
- 24. 在MATLAB中绘制*旋转*抛物线
- 25. Sage plot斜坡场和微分方程
- 26. 在Matlab中求解微分方程,ode45
- 27. 普通微分方程指数误差
- 28. 二阶常微分方程RK4
- 29. 如何求解二阶微分方程?
- 30. python中的三阶微分方程
你想要数字或符号解决方案吗? (当然,大多数PDE没有象征性的解决方案,但这是另一回事。) – 2010-12-02 10:00:56
我将能够回答您,但您首先需要更多地了解您的PDE。他们是线性的吗?在什么域上有多少个空间变量?什么边界条件?初始条件是什么?初始条件有什么规律性?你期望什么:准确性,稳定性,鲁棒性,速度?即使对于抛物线方程,也没有通用的PDE求解器,所以你必须提供更多的信息。最重要的是,你必须指定你知道的(抛物线)偏微分方程,以及你准备写多少代码。 – 2010-12-02 21:47:35