文件名称:cart代码matlab-double-pendulum-on-cart:推车上的双摆(DPC)仿真模型
文件大小:2.1MB
文件格式:ZIP
更新时间:2024-06-16 18:03:36
系统开源
购物车matlab 推车上的双摆(DPC)仿真模型 您可以在和处查看该博客文章。 先决条件 Python pip install scipy pip install numpy pip install sympy pip install matplotlib Matlab的 Matlab符号工具箱 八度 Python 象征性包装 在运行代码之前加载符号包 pkg load symbolic 执行模拟 首先运行dpc_lagrange生成系统动力学函数。 生成的函数将以名称dpc_dynamics_generated创建。 然后,您可以运行dpc_simulate来模拟和绘制动画。 您也可以在模拟文件的顶部修改参数。 简化版 在子目录中是该程序的简化版本,其中参数被硬编码到系统方程式中。 这样,方程式就适合在单个页面上(对于Web)。 此版本在博客文章中提供。 但是,这里我们不能轻易地在仿真中更改参数,而是使用修改后的参数再次求解了Euler-Lagrange方程。 可以使用dpc_simple_simulate脚本运行此版本(无需为动态生成代码)。 执照 您可以*使用,修改,复制,分
【文件预览】:
double-pendulum-on-cart-master
----python()
--------dpc_draw.py(2KB)
--------simplified()
--------dpc_lagrange.py(3KB)
--------dpc_simulate.py(1KB)
----matlab()
--------video_writer.m(532B)
--------dpc_lagrange.m(2KB)
--------data()
--------dpc_draw_prepare.m(2KB)
--------dpc_draw_frame.m(718B)
--------simplified()
--------dpc_draw.m(473B)
--------dpc_endpositions.m(311B)
--------dpc_simulate.m(1KB)
----deploy.sh(524B)
----.gitignore(159B)
----README.md(2KB)