matlab 纽马克 激励,newmark (纽马克)计算结果动力学响应的matlab程序

这个MATLAB程序使用Newmark方法计算结构动力学响应,遇到计算结果异常问题,期待解决。程序中涉及质量矩阵、刚度矩阵的组装及瑞利阻尼矩阵的计算。
摘要由CSDN通过智能技术生成

这是一个newmark (纽马克)计算结果动力学响应的matlab程序,计算结果大的惊人,不知道什么原因,请大家帮我看看是什么原因,谢谢!

function[Q,V,AA]=newmarkb

E=2.1e11

e071f0c769185c63fca7020e54fbf8e5.gif=7850;D1=0.405;d1=0.375;D2=0.375;d2=0.335;D3=0.335;d3=0.285;D4=0.285;d4=0.225;D5=0.225;d5=0.150;

A=(pi*(D1^2-d1^2))/4;

I=(pi*(D1^4-d1^4))/64;

M1= Mass (P,A,I,0,0,13,0);

A=(pi*(D2^2-d2^2))/4;

I=(pi*(D2^4-d2^4))/64;

M2= Mass (P,A,I,13,0,26,0);

A=(pi*(D3^2-d3^2))/4;

I=(pi*(D3^4-d3^4))/64;

M3= Mass (P,A,I,26,0,39,0);

A=(pi*(D4^2-d4^2))/4;

I=(pi*(D4^4-d4^4))/64;

M4= Mass (P,A,I,39,0,52,0);

A=(pi*(D5^2-d5^2))/4;

I=(pi*(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值