matlab的欧拉方法代码-moyra:莫拉

时间:2024-06-15 06:10:58
【文件属性】:

文件名称:matlab的欧拉方法代码-moyra:莫拉

文件大小:292KB

文件格式:ZIP

更新时间:2024-06-15 06:10:58

系统开源

matlab的欧拉方法代码MOYRA(多实体动力学框架) 使用此库,您可以为低阶多体系统创建运动的符号方程。 然后可以将这些系统转换为数值方程,以便在python或MATLAB中进行积分。 它构建在sympy软件包的顶部,许多操作对于该软件包的用户而言是熟悉的。 该软件包最初是为气动弹性建模而设计的,因此有一些特定于此用例的元素(例如气动),但是该工具对于希望创建低阶运动方程式的任何人都应该是有用的,而不需要对于任何数值微分。 安装 要安装只需运行 pip install moyra 建造 要构建此软件包,请运行以下命令 python setup.py sdist bdist_wheel 可以使用以下命令从jupyter笔记本中更新README.md jupyter nbconvert --to markdown readme.ipynb 地方发展 要以开发人员模式在本地安装此pacakge克隆,请运行以下命令之一 pip install -e python <directory of the setup.py file


【文件预览】:
moyra-master
----readme.ipynb(159KB)
----Examples()
--------tether_model_body_force.ipynb(7KB)
--------tether_model_strip_theory.ipynb(40KB)
--------spring_damper_pendulum.ipynb(195KB)
--------rayleigh_ritz_beam.ipynb(13KB)
----readme_files()
--------readme_27_1.svg(33KB)
--------readme_27_1.png(31KB)
--------readme_31_1.png(23KB)
--------readme_31_1.svg(32KB)
----.vscode()
--------settings.json(38B)
----setup.py(607B)
----README.md(9KB)
----tests()
--------__init__.py(0B)
--------test_elements.py(598B)
----.gitignore(2KB)
----moyra()
--------symbolic_model.py(11KB)
--------elements()
--------numeric_model.py(2KB)
--------lambdify_extension.py(2KB)
--------__init__.py(571B)
--------homogenous_transform.py(3KB)
--------forces()
--------helper_funcs.py(2KB)
--------dynamic_model_parameters.py(2KB)
--------model_parameters.py(5KB)
--------printing()

网友评论