图片缩略图

欧拉工具包装

75.4版本1.5.0.0 (KB) 米金
利用欧拉方程推导出微分方程

4.6 k下载

更新2016年10月24日

查看许可协议

使用欧拉工具推导出基于系统拉格朗日微分方程。拉格朗日定义象征性的广义坐标和速度,和系统参数。额外的输入向量的广义力和Rayleigh-type耗散函数。

函数返回的向量场描述微分方程和相关的MATLAB和Simulink块函数。万博1manbetxMATLAB函数和Simulink块是现成的形式万博1manbetx与如数值或使用仿真软件模型。

检查准确的语法和函数定义类型

> >帮助eulerlagrange

在MATLAB命令提示符下,复制粘贴到命令窗口的例子之一,并执行。作为一个例子:

信谊(thd g m l k
L = m * L ^ 2 * (thd ^ 2/2 + m * g * L * cos (th);%拉格朗日
X = {th (thd};%向量的广义坐标
Q_i = {0};Q_e = {0};%没有广义力
官R = k * ^ 2/2;%摩擦项
票面价值= {g m l k};%系统参数
%创建符号微分方程…
%…和相应的m 'ATLAB函数和“年代'imulink块
VF = EulerLagrange (L, X, Q_i Q_e, R, par ' m ', ' s ');

包含在包有两个现成的演示工具,旋转摆和倒立摆系统。钟摆演示显示了使用欧拉从头到尾的工具。扶轮系统说明了MATLAB和Simulink仿真演示。万博1manbetx如果3 d动画万博1manbetx仿真软件工具箱可以可视化系统动力学在一个虚拟的世界。

注意:只有MATLAB和符号数学工具箱必须使用该工具。万博1manbetx仿真软件、仿真软件3 d动画和航空航天blockset建议运行演示所有的钟声和口哨声。

兼容性:这个函数已经成功地测试了以下版本
——R2013a
——R2014a通过R2016b

引用作为

米金(2021)。欧拉工具包装(//www.tianjin-qmedu.com/matlabcentral/fileexchange/49796-euler-lagrange-tool-package), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2016b
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!