在simscape建模单摆

参数化连杆

在simscape建模单摆

以不同视图查看模型和show所有坐标

在simscape建模单摆

旋转关节使用参考坐标和从坐标的公共Z轴作为旋转轴

改变重力方向

在simscape建模单摆

指定关节目标,或选择默认值

在simscape建模单摆

求解器和步长的设置,simscape推荐0de15s

在simscape建模单摆

将单摆由无阻尼自由摆动修改成有阻尼驱动

获取 vdp 模型的模块路径和名称列表。

load_system('simple_Pendulum')%必须有
BlockPaths = find_system('simple_Pendulum','Type','Block')

获取 Fcn 模块的模块对话框参数列表。

BlockDialogParameters = get_param('simple_Pendulum/Revolute Joint','DialogParameters')

set_param('simple_Pendulum/Revolute Joint','PositionTargetValue','0');%可设置simulink框图中的数据

设置关节阻尼

在simscape建模单摆

在matlab命令行窗口绘制图像

plot(out.q.data,out.w.data);

plot(w);

plot(q);