MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [分享]材料力学剪力图弯矩图绘制 (https://www.labfans.com/bbs/showthread.php?t=3548)

shiqiang 2008-06-10 22:49

[分享]材料力学剪力图弯矩图绘制
 
2 个附件
说明:

输入变量

分段数组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

shiqiang 2008-06-10 22:51

这是我做的一个材料力学绘制剪力弯矩图的程序包和一个界面设计,为了增加大家的学习积极性,我留下一个问题,就是,现在这个窗口的使用只能是一次输入后必须退出再进才可以使用,大家发挥自己的能力提建议,好的可以使用的,有奖励。

xs1119 2008-07-03 00:31

认真学习了一下。。

xqmatlab 2008-07-13 12:57

厉害.努力再努力

wuanlin 2008-08-17 21:33

回复: [分享]材料力学剪力图弯矩图绘制
 
楼主你太厉害了啊

guofeng0108 2008-11-06 16:10

回复: [分享]材料力学剪力图弯矩图绘制
 
楼主就是楼主!!!!!!!!!

nillgump 2008-11-09 19:36

回复: [分享]材料力学剪力图弯矩图绘制
 
[SIZE="5"]明确下如何验证。
做一个test.m,demo之类的。
可以让别人看看你的程序运行的情况就最好了。
一般都是先看效果然后去分析你的code.[/SIZE]

nillgump 2008-11-09 19:51

回复: [分享]材料力学剪力图弯矩图绘制
 
对不起,版主。
我又看了下,原来那个untitled.fig就是启动程序。
误会版主了。
不好意思。


体会了下,感觉要是输入数据再搞友好点,就有点意思了。
那样就是一个很好的工具包了。

roy31324 2008-12-22 12:57

回复: [分享]材料力学剪力图弯矩图绘制
 
感謝大大,
我要好好研究一下,
大大的程式怎麼寫,
畢竟材力應用在matlab是蠻實用的,
感謝!

华夏 2009-05-11 19:40

回复: [分享]材料力学剪力图弯矩图绘制
 
我是个初学者,谢谢提供资料,学习中


所有时间均为北京时间。现在的时间是 12:35

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.