%

平面刚架

MATLAB

程序

% 2003.9.16

2007.2.28

2008.4.1

2009.10

2011.10

2013.9 2014.09

%*************************************************

%

变量说明

%

NPOIN

NELEM

NVFIX

NFPOIN

NFPRES

%

总结点数

,

单元数

,

约束个数

,

受力结点数

,

非结点力数

%

COORD

LNODS

YOUNG

%

结构节点坐标数组

,

单元定义数组

,

弹性模量

A

%

FPOIN

FPRES

FORCE

FIXED

%

结点力数组,非结点力数组,总体荷载向量

,

约束信息数组

%

HK

DISP

%

总体刚度矩阵,结点位移向量

%**************************************************

format short e

%

设定输出类型

clear

%

清除内存变量

FP1=fopen('XX.txt','rt')

%

打开初始数据文件

%

读入控制数据

NELEM=fscanf(FP1,'%d',1);

%

单元数

NPOIN=fscanf(FP1,'%d',1);

%

结点数

NVFIX=fscanf(FP1,'%d',1);

%

约束数

NFPOIN=fscanf(FP1,'%d',1);

%

作用荷载的结点个数

NFPRES=fscanf(FP1,'%d',1);

%

非结点荷载数

YOUNG=fscanf(FP1,'%f',1);

%

弹性模量

%

读取结构信息

LNODS=fscanf(FP1,'%f',[4,NELEM])'

%

单元定义:

左、右结点号,面积,惯性矩(共计

NELEM

组)

COORD=fscanf(FP1,'%f',[2,NPOIN])'

%

坐标:

x,y

坐标(共计

NPOIN

组)

FPOIN=fscanf(FP1,'%f',[4,NFPOIN])'

%

节点力(共计

NFPOIN

组)

:受力结点号、

X

方向力(向右正)

% Y

方向力(向上正)

M

力偶(逆时针正)

FPRES=fscanf(FP1,'%f',[4,NFPRES])'

%

均布力(共计

% NFPRES

组)

:单元号、荷载类型、荷载大小、距离左端长度

%

荷载类型

1-

均布荷载

2-

横向集中力

3-

纵向集中力

FIXED=fscanf(FP1,'%f',NVFIX)'

%

约束信息:约束对应的位移编码(共计

NVFIX

组)

%---------------------------------------------------------

HK=zeros(3*NPOIN,3*NPOIN);

%

张成总刚矩阵并清零

FORCE=zeros(3*NPOIN,1);

%

张成总荷载向量并清零

%

形成总刚

for i=1:NELEM

%

对单元个数循环

%

生成局部单刚

(

局部坐标

)

右手坐标系

EK=ele_EK(i,LNODS,COORD,YOUNG);

空间刚架matlab_基本平面刚架MATLAB程序相关推荐

  1. 空间刚架matlab_2016基本平面刚架各种荷载MATLAB程序

    % 平面刚架 MATLAB 程序 % 2003.9.16 2007.2.28 2008.4.1 2009.10 2011.10 2013.9 2014.09 2016.03 %************ ...

  2. 基于MATLAB的平面刚架有限元分析,基于MATLAB的平面刚架静力分析.pdf

    工程计算实践作业 基于 MATLAB的平面刚架静力分析 为了进一步理解有限元方法计算的过程, 本文根据矩阵位移法的基本原理应 用 MATLAB编制计算程序对以平面刚架结构进行了静力分析. 本文还利用 ...

  3. 基于MATLAB的平面刚架有限元分析,基于MATLAB的平面刚架静力分析

    工程计算实践作业 基于MATLAB的平面刚架静力分析 为了进一步理解有限元方法计算的过程,本文根据矩阵位移法的基本原理应用MATLAB编制计算程序对以平面刚架结构进行了静力分析.本文还利用ANSYS大 ...

  4. 基于MATLAB的平面刚架有限元分析,根据MATLAB的平面刚架静力分析.doc

    根据MATLAB的平面刚架静力分析.doc 基于MATLAB的平面刚架静力分析为了进一步理解有限元方法计算的过程,本文根据矩阵位移法的基本原理应用MATLAB编制计算程序对以平面刚架结构进行了静力分析 ...

  5. 等参元八节点matlab,平面四边形八节点等参元matlab程序.docx

    平面四边形八节点等参元matlab程序.docx 1广州大学<有限元方法与程序设计>学院:土木工程学院专业:结构工程姓名:曾一凡学号:21115160**2%平面四边形八节点等参元MATL ...

  6. matlab以空间的点画球,3D空间画空洞小球Matlab程序

    3D空间画空洞小球Matlab程序 3D空间画空洞小球Matlab程序 有时候在三维空间中,需要画出很多的空洞小球.可以使用入戏的代码! clear all clc; [x,y,z]=sphere(1 ...

  7. 紧致差分的matlab程序,对流占优扩散方程的一种新C—N 紧致差分格式

    冯立伟+席伟 摘要:给出了对流扩散方程一种新的C-N紧致差分格式,其截断误差为时间二阶空间四阶,且为无条件稳定的.编制了MATLAB程序,数值试验表明了格式的有效性. 关键词:对流扩散方程:紧致格式: ...

  8. 如何用matlab绘制心形线,心形线的matlab程序

    cosθ的心形线图像 图 2 ρ = 0.5 + cosθ的心形线图像 图 5 ρ = 1 ? cosθ的心形线图像 Matlab 绘制,附代码: theta=0:0.1:2*pi; rho1=1-. ...

  9. 基于matlab的静电场边值,典型静电场场图解析解(含Matlab程序).pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp高等教育&nbsp>&nbsp工学 典型静电场场图解析解(含Matlab程序).pdf7页 ...

最新文章

  1. 为什么忘记commit也会造成select查询的性能问题
  2. [Jmeter]Jmeter环境搭建
  3. 进入云原生、分布式的时代,什么才是数据库的正确打开方式
  4. java getidentifier_android – 如何使用getResource.getIdentifier()获取布局?
  5. win7下mysql读写分离_Windows环境下Mysql 5.7读写分离简单记录
  6. (转载)Cocos2dx-OpenGL ES2.0教程:初识MVP(3)
  7. [Oracle][Standby][PDB]在PDB中修改参数,设置范围为 SPFILE,报 ORA-65099错误
  8. Thinkphp5之ajax分页实现_paginate()参数详细
  9. frobenius范数_非负矩阵之Perron-Frobenius定理
  10. 效果良好!构造一个输入速度的神经网络,以DQN方式实现小游戏的自动控制
  11. linux如何使用鼠标数据的,浅析linux中鼠标数据读取
  12. 极客大学架构师训练营 系统架构 一致性哈希 Consistent Hashing 第五次作业
  13. 【洛谷】P1216数字三角形
  14. 国外无限php空间,关于无限空间和美国PHP主机不限制流量存储的认知
  15. s22服务器未响应,王者荣耀资源包升级失败怎么办_王者荣耀S22资源包升级失败解决办法_玩游戏网...
  16. Google Play开发者账号注册
  17. ODOO 进出口外贸行业解决方案
  18. 李俊“从良”碰壁,黑客的路有多长
  19. 云队友丨抖音抢走了拼多多的支付“核按钮”
  20. upx命令行版本脱壳全过程

热门文章

  1. ise仿真添加信号_西门子TIA+PLCSIM+MCD,构建自动化仿真系统
  2. C语言利用Cairo图形库绘制太极图
  3. mysql的min函数的使用方法_MySQL中MIN()函数的使用教程
  4. php如何隐藏入口文件,PHP怎样隐藏入口文件
  5. 简书python自动化运维_简明Python开发教程(4):网络自动化运维的曙光
  6. 电子技术基础三_电子技术基础
  7. mic系统装java开发软件_Windows下安装MicMac
  8. 计算机考试题 实操,计算机考试实操题-20210604194811.docx-原创力文档
  9. 电感发出声音怎么解决_开关电源有“声音”可以这样解决-电源啸叫解决方案...
  10. python写扫雷脚本_Python自动扫雷实现方法