如何用matlab 绘制简支梁剪力图弯矩图简支梁,梁的长度为变量(L), 受一集中力(F), 力F大小为变量,力的作用点在 距梁左端L1长的距离 L1/L=0.4 根据这些条件用matlab绘制此梁的剪力图 弯矩图 谢谢了
问题描述:
如何用matlab 绘制简支梁剪力图弯矩图
简支梁,梁的长度为变量(L), 受一集中力(F), 力F大小为变量,力的作用点在 距梁左端L1长的距离 L1/L=0.4 根据这些条件用matlab绘制此梁的剪力图 弯矩图 谢谢了
答
说明:
输入变量
分段数组x
分段点一般在集中力,集中力偶作用出和分布载荷的起末端.
载荷数组MPQ
若梁上的外载荷总数为PN,则用PN行四列的数组MPQ储存载荷,数组MPQ第一列代表载荷的类型:1为集中力偶,2为集中力,3为分布载荷,第二列代表载荷的大小,第三列代表集中力,集中力偶或者分布载荷左端与简支梁左端的距离,第四列代表均匀载荷右端与简支梁左端的距离,当载荷为集中力或者集中力偶时,第四列为0.
符号规定
集中力和均匀载荷向下为正,向上为负,集中力偶顺时针为正,逆时针为负.
输出变量
内力数组XQM
如果梁被分为NN-1段,则内力数组XQM为NN行,三列的数组,第一列代表梁的横截面的位置,第二列代表剪力,第三列代表弯矩.
剪力极值及位置QDX
QDX是一个二行二列的数组,第一列代表极值所在的位置,第二列代表极值
弯矩极值及位置MDX
MDX是一个二行二列的数组,第一列代表极值所在的位置,第二列代表极值
子程序
集中力偶对弯矩贡献的子函数QMM
集中力对剪力和弯矩贡献的子函数QMP
分布载荷对剪力和弯矩贡献的子函数QMQ
求剪力和弯矩极值的子函数MAX_MIN
绘制剪力图和弯矩图的子函数TU_QM
计算分析程序
简支梁QMDJ
左端固定悬臂梁QMDXZ
右端固定悬臂梁QMDXY
左端外伸梁QMDWZ
右端外伸梁QMDWY
两端外伸梁QMDWL