资源简介
newmark法matlab源程序,来自于Matlab有限元结构动力学分析与工程应用-徐斌
代码片段和文件信息
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)
相关资源
- 一维光子晶体MATLAB仿真代码吸收率折
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
-
Fuzzysimuli
nk有关模糊PID问题概述-自适 - 用matlab写的有限元程序-FEM2DL_Box.m
- matlab开发-能带计算
- matlab开发-FlockingAlgorithm
- KF+EKF matlab程序实现
- Matlab多元统计分析程序
- matlab实现电力系统潮流计算-PQ分解法
- matlab读取SP3文件
- 内弹道计算
- 相关向量机的快速算法
- 基于MATLAB的OFDM系统仿真及分析
- 基于MATLAB的液压伺服控制系统分析与
- MATLAB7.x图像处理
- 灰度共生矩阵matlab
- 实用化工计算机模拟--MATLAB在化学工程
- MATLAB电机仿真精华50例源代码.zip
- 水和水蒸气热力性质计算程序代码m
- MATLAB课设学生成绩管理系统
- 清洁机器人路径规划matlab仿真程序
- MATLAB电机仿真精华50例源代码269078
- BP神经网络解决手写数字识别问题 m
- 基于倒谱图判断浊音的基音周期MATL
评论
共有 条评论