python 常微分方程 画向量场_用scipy-odein在python中求解向量常微分方程
我正在尝试解决,ode涉及向量,不能得出一个可行的答案。所以我把它分成6个分量,一个是分量的时间导数,一个是速度分量的时间导数。第一个值似乎是合理的,但后来它跳到了数百万,我不知道为什么。老实说,我不太确定该怎么做,现在就试试看。我似乎在网上找不到任何信息,如果有此类问题的例子,我可以使用一些帮助或链接。任何信息都将是非常感谢如何得到这一点来解决颂歌。在def dr_dt(y, t):
"""Integration of the governing vector differential equation.
d2r_dt2 = -(mu/R^3)*r with d2r_dt2 and r as vecotrs.
Initial position and velocity are given.
y[0:2] = position components
y[3:] = velocity components"""
G = 6.672*(10**-11)
M = 5.972*(10**24)
mu = G*M
r = np.sqrt(y[0]**2 + y[1]**2 + y[2]**2)
dy0 = y[3]
dy1 = y[4]
dy2 = y[5]
dy3 = -(mu / (r**3)) * y[0]
dy4 = -(mu / (r**3)) * y[1]
dy5 = -(mu / (r**3)) * y[2]
return [dy0, dy3, dy1, dy4, dy2, dy5]
在这个问题解决后,我想把它画出来。它应该是一个椭圆,但说实话,我也不太清楚该怎么做。我在想,把这个位置的大小,然后用时间来规划它。如果有更好的方法,请随时告诉我。在
谢谢。在
python 常微分方程 画向量场_用scipy-odein在python中求解向量常微分方程相关推荐
- python canvas画弧度_只要十分钟,python绘图神器turtle了解一下?
python的强大在于它有许多的强大的库,turtle就是其中之一. 利用turtle,你可以进行交互式的绘画,作为一个艺术白痴,想要画一幅画可能很困难,但是利用python的turtle库,只需要几 ...
- python怎么画人像_教你如何用Python画出心目中的自己
原标题:教你如何用Python画出心目中的自己 引言:人脸图像的生成在各个行业有着重要应用,例如刑事调查.人物设计.教育培训等.然而一幅逼真的人脸肖像,对于职业画家也要至少数小时才能绘制出来:对于从未 ...
- python turtle 画老鼠_通过Turtle库在Python中绘制一个鼠年福鼠
turtle库是一个很经典的绘图库,其最初来自于1967年创造的logo编程语言,之后被Python编写放到了Python的内置模块中.网络上有很多借助于turtle绘制精美图像的案例.比如小猪佩奇. ...
- python如何画圆环_教你如何用Python制作出好看的动态圆环图、饼图
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以 ...
- python新手入门教程思路-Python新手入门教程_教你怎么用Python做数据分析
Python新手入门教程_教你怎么用Python做数据分析 跟大家讲了这么多期的Python教程,有小伙伴在学Python新手教程的时候说学Python比较复杂的地方就是资料太多了,比较复杂.很多网上 ...
- python画图小猪佩奇_吊炸天!Python 20秒画出小猪佩奇
原标题:吊炸天!Python 20秒画出小猪佩奇 今年社交平台上的带货女王是谁?范冰冰?杨幂?Angelababy?不,是猪猪女孩小猪佩奇. 小猪佩奇在构图基本是各种曲线,类抛物线.类圆.类椭圆.类二 ...
- ipython和python是不是同一个软件_为什么SciPy在IPython和Python中的行为有很大不同?...
我写了这个测试脚本:import numpy as np import scipy.linalg n = 130 r = np.array(np.random.normal(size=(n, n)), ...
- python简笔画程序_使用python turtle绘制简笔画大白
使用python乌龟画的完整代码简单的中风:进口龟tpen = () # Define刷例子(0)(5)()(90)#头(-100200)()= 1我的范围(120):如果0 < =我< ...
- python turtle绘图如何一次性画完_只要十分钟,python绘图神器turtle了解一下?
python的强大在于它有许多的强大的库,turtle就是其中之一. 利用turtle,你可以进行交互式的绘画,作为一个艺术白痴,想要画一幅画可能很困难,但是利用python的turtle库,只需要几 ...
最新文章
- Proxool配置多数据源动态切换
- Java学习笔记——显示当前日期的三种方式
- VUE.js项目中控制台报错: Uncaught (in promise) NavigationDuplicated解决方法
- 网络性能测试工具Iperf上手指南
- C语言有符号整数最小值,16位带符号整数为什么是
- 睡觉时:新增的Java 8新增功能
- pxe+kickstart 自动化部署linux操作系统
- MySQL 添加、查看字段注释
- Java数组相关知识
- 关于Synchornized,Lock,AtomicBoolean和volatile的区别介绍
- [ CodeForces 1063 B ] Labyrinth
- Linux手机研发要过五大难关
- vector迭代器的使用
- 【学习笔记】堆的定义及其建立、排序等基本操作的实现
- BMFont制作字体图集
- winForm获取内嵌浏览器网页源代码
- 通关!游戏设计之道的学习笔记(七)关卡设计
- pvs环境中批处理安装PDF打印机
- spssfisher判别分析步骤_SPSS判别分析
- 微信网页版(在电脑上聊微信)