用哈密顿力学求解机械系统,实现对机械系统的可视化和控制。

Hamilton的Python项目详细描述


一个一个一个一个一个一个一个一个一个一个一个去确定和解决汉密尔顿方程的PYTHON应用去确定和解决汉密尔顿方程的PYTHON应用去确定和解决汉密尔顿方程
一个去确定和解决汉密尔顿方程的PYTHON应用去确定和解决汉密尔顿方程
,一个一个一个一个一个一个一个一个去确定和解决汉密尔顿方程的PYTHON应用去确定和解决汉密尔顿方程的PYTHON应用
,一个一个关于一个一个一个关于一个一个一个一个一个一个一个去确定并解决汉密尔顿方程
的一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个去确定并汉密尔顿套餐您需要安装python和一些基本要求。

----
python软件
----


使用python的要求:
============


1。下载和安装Python
-& http://www. python .org/下载/br/> -gt;下载版本2(也可以下载版本3,但是您可能会遇到与现有的第三方软件不兼容的Python 3的
故障)

2。下载并安装Python编辑器
-->;Python有许多编辑器:http://wiki.Python.org/moin/Python editors
-->;例如使用Spyder(在UNIX、Mac OSX和Windows上工作)
-->;链接:http://code.google.com/p/spyderlib/
-->;Spyder会自动安装所有必需的依赖项(例如Python、Qt、PyQt等等)



使用hamilton库的要求:
==
===



等)
最新的Spyder版本带有一些Python库,如Numpy、Scipy、MatplotLib、
Sympy等。

Spyder通常使用Spyder应用程序附带的Python版本,例如(对于Mac):
Spyder>;首选项>;控制台>;高级设置>;Python可执行文件:

/Applications/Spyder.app/Contents/MacOS/Python


尽管这样做很好,但在尝试导入和使用Python
控件库(以及Slycot库)时可能会出现一些错误,因为该库使用的是另一个numpy版本
hamilton lib包含一个控制函数(使用控制库),因此强烈建议将spyder中的“python executable”更改为您下载并安装在计算机上的python版本。

使用Spyder和手动下载的Python作为可执行文件(建议):
——例如:

$which python
/Library/Frameworks/python.framework/Versions/2.7/bin/python


对于Windows,使用“where”命令。

PyQt:

Qt:http://Qt project.org/download s
SIP和PyQt:http://www.riverbankcomputing.co.uk/software/PyQt/intro

安装以下必要的python库以
使用Hamilton库:
-Sympy(http://Sympy.org/en/index.html)
-Numpy(http://www.Numpy.org/)
-Scipy(http://www.Scipy.org/)
-Matplotlib(http://Matplotlib.org/)
-Control(https://www.cds.caltech.edu/~murray/wiki/Control-Systems-library-for-python)
-Slycot(https://github.com/avventi/Slycot)(控制库使用Slycot)


(同样,也可以使用许多python编辑器)


>下载并安装Hamilton包:
=====

(下载位置:https://pypi.python.org/pypi?%3Action=Search&Term=Hamilton&Submit=Search)


1。解压缩Hamilton文件(用于unix系统的tar文件)
2打开终端,转到解包目录(包含setup.py文件)并输入:
python setup.py install
3。通常应该安装目录“Hamilton”,您可以在python库的“site packages”目录中找到该目录




使用Hamilton包:
====================


完成前面的步骤后,您应该能够打开并运行接口(GUI Hamilton.py):

1打开spyder(确保“控制台设置”中的python可执行文件更改为python路径)
2。打开gui-hamilton.py文件(或标准示例之一)
3。按F5键,程序开始运行
4。图形用户界面(gui)将出现,你很好去!



==
玩得开心!
==========

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用Java将JSON转换为哈希映射   java如何通过使用MapStruct从源对象复制值来填充目标对象内部的映射?   注入泛型类型为@InjectGuice的类时发生java错误   字符串如何在JavaIDE中导入基本符号   在Java中将JSON转换为List<List<String>>   java Java9 HttpClient SSLHandshakeException   java jOOQ代码生成器   java如何调整图标(图像按钮),使其不会放大?   java我可以在使用Eclipse时安装2个或更多Android SDK吗   sqlite Java实现DAO   如何解决此错误?“java.lang.NoSuchFieldError:org.apache.http.conn.ssl.SSLConnectionSocketFactory上的实例。<clinit>。”   java Maven:将基于OSP的zip文件解压缩到WEBINF/lib   java如何在每次调用函数时获取当前gps位置?