91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .m
    金幣: 1
    下載: 1 次
    發(fā)布日期: 2024-02-06
  • 語(yǔ)言: Matlab
  • 標(biāo)簽: matlab??

資源簡(jiǎn)介

newmark法matlab源程序,來(lái)自于Matlab有限元結(jié)構(gòu)動(dòng)力學(xué)分析與工程應(yīng)用-徐斌

資源截圖

代碼片段和文件信息

function?[accveldsp]=TransResp5(kkccmmfdbcdofntdtq0dq0)
%--------------------------------------------------------------------------
%??Purpose:
%?????The?function?subroutine?TransResp5.m?calculates?transient?response?of
%?????a?structural?system?using?Newmark?integration?scheme.
%??Synopsis:
%?????[accveldsp]=TransResp5(kkccmmfdbcdofntdtq0dq0)
%??Variable?Description:
%?????Input?parameters
%???????kk?cc?mm?-?stiffness?damping?and?mass?matrices
%???????fd?-?Input?or?forcing?influence?matrix
%???????bcdof?-?Boundary?condition?dofs?vector
%???????nt?-?Number?of?time?steps
%???????dt?-?Time?step?size
%???????q0?dq0?-?Initial?condition?vectors
%?????Output?parameters
%???????acc?-?Acceleration?response
%???????vel?-?Velocity?response
%???????dsp?-?Displacement?response
%--------------------------------------------------------------------------
%??(1)?initial?condition
%--------------------------------------------------------------------------
[sdofn2]=size(kk);
?
dsp=zeros(sdofnt);?????????????????????????????????????????%?displacement?matrix
vel=zeros(sdofnt);?????????????????????????????????????????????%?velocity?matrix
acc=zeros(sdofnt);??????????????????????????????????????????%?acceleration?matrix
?
dsp(:1)=q0;???????????????????????????????????????????????%?initial?displacement
vel(:1)=dq0;??????????????????????????????????????????????????%?initial?velocity

alpha=0.5;?beta=0.5;????????????????????????????????????????%?select?the?parameters
%--------------------------------------------------------------------------
%??(2)?Newmark?integration?scheme?for?time?integration
%--------------------------------------------------------------------------
acc(:1)=inv(mm)*(fd(:1)

評(píng)論

共有 條評(píng)論