matlab单元刚度矩阵整合成整刚,求结构总刚矩阵Matlab源代码
利用MATLAB进行桁架结构内力及位移
disp('----本程序用于计算桁架结构内力及位移----');
disp('以下为本程序所用计算基本数据:');
disp('[L]——结构杆件长度列阵(包括定位向量,即节点编号)');
disp('[A]——结构杆件面积列阵');
disp('[I]——结构杆件截面惯性矩列阵');
disp('[E]——结构杆件材料弹性模量列阵');
disp('[a]——结构杆件单元单元坐标系与整体坐标系夹角列阵,以逆时针为正');
disp('[K]——结构整体刚度矩阵');
disp('[B]——结构杆件单元刚度矩阵');
disp('[T]——结构杆件单元刚度矩阵转换矩阵');
disp(' n——杆件单元数目');
disp('---程序初始化,输入基本数据---');
n=input('\n请输入杆件单元个数n=');
A=zeros(1,n);
s=input('\n请输入杆件单元截面面积s=');
A=A+s;
I=zeros(1,n);
i=input('\n请输入杆件单元截面惯性矩i=');
I=I+i;
E=zeros(1,n);
e=input('\n请输入杆件单元材料弹性模量e=');
E=E+e;
a=zeros(1,n);
j=input('\n请输入杆件单元单元坐标系与整体坐标系夹角j=');
a=a+j;
L=zeros(n,3);
L=input('\n请输入杆件长度和节点编号L=');
T=zeros(6,6);
B=zeros(6,6);
K=zeros(3*n,3*n);
disp('---生成整体刚度矩阵---');
for i=1:n
disp('---生成单元坐标系下的单元刚度矩阵---');
B(1,1)=E(i)*A(i)/L(i,1);
B(2,2)=12*E(i)*I(i)/L(i,1)^3;
B(3,2)=-6*E(i)*I(i)/L(i,1)^2;
B(3,3)=E(i)*I(i)/L(i,1);
B(4,1)=-E(i)*A(i)/L(i,1);
B(5,2)=-12*E(i)*I(i)/L(i,1)^3;
B(5,3)=6*E(i)*I(i)/L(i,1)^2;
matlab单元刚度矩阵整合成整刚,求结构总刚矩阵Matlab源代码相关推荐
- 刚学完python好找工作吗_刚是什么意思 刚字五行属什么
刚字取名属性及五行属什么: 刚字的拼音:gang 刚的繁体字:剛(若无繁体,则显示本字) 刚字的起名笔画数:10 刚五行属什么:金 刚字的取名数理吉凶:吉 刚是否为姓氏:是 说明:"刚&qu ...
- 如何用matlab算导数曲线,excel 曲线求导_excel怎样对表格中数据进行求导
怎样在两个EXCEL表中导数值 用VLOOKUP函数. 举例:看图片上的例子 =VLOOKUP(E2,A:B,2,0) 这个公式的含义是,E2就是你说的表1上的名称这个单元格,A:B就是2表中的两列, ...
- 《结构动力分析的MATLAB实现》,结构动力分析的MATLAB实现
第l章 结构动力分析模型和求解方法 1.1 单自由度结构动力分析模型 1.1.1 运动方程 1.1.2 恢复力一位移关系 1.1.3 外力 1.2 多自由度结构的动力分析模型 1.2.1 运动方程 1 ...
- matlab振型分解反应谱法,结构动力分析的MATLAB实现
第1章 结构动力分析模型和求解方法 1.1 单自由度结构动力分析模型 1.1.1 运动方程 1.1.2 恢复力-位移关系 1.1.3 外力 1.2 多自由度结构的动力分析模型 1.2.1 运动方程 1 ...
- matlab求两方程交点坐标,matlab求交点坐标
b xi ? 0(i ? 1, 2, , n) 三.线性规划问题的求解方法二元线性规划问题的图解法 线性规划问题的理论解法 线性规划问题的MATLAB软件解法 线性规划问题的图解...... MATL ...
- matlab画本征函数系,双势垒结构能量本征值和本征波函数系数的MATLAB计算
云光技术 第 45卷 第 2期 双势垒结构能量本征值和本征波函数系数的 MATLAB计算 王忆锋 (昆明物 理研 究所,云南 昆明 650223) 摘要:晶体中的电子状态可以用波函数来描述.从计算角度 ...
- matlab结构体如何引用,matlab结构体数组引用
函数来构造 table 对象 o 通过转换函数构造 table 对象 访问 table 中的数据 MATLAB 常用基本数据类型有:整型,浮点型,字符型,函数句柄,元胞数组和 结构体数组.... 结构 ...
- C/C++ sizeof函数解析——解决sizeof求结构体大小的问题
C/C++ sizeof函数解析--解决sizeof求结构体大小的问题 参考文章: (1)C/C++ sizeof函数解析--解决sizeof求结构体大小的问题 (2)https://www.cnbl ...
- Matlab结构第三版,MATLAB程序设计(原书第3版)
图书简介 本书展示使用MATLAB解决各种典型问题的方法和技巧,不仅指导读者编写清晰.高效.良好的MATLAB程序,还介绍了大量MATLAB的实用函数.全书共9章,前7章涵盖MATLAB的基本概念和实 ...
最新文章
- rabbitmq Centos6.8安装及基础命令
- 最严谨的计算机语言p,用于PLC的华P语言编译器设计及实现.pdf
- 在ASP.NET中使用Microsoft Word文档
- boost::system::error_code相关的测试程序
- Android—屏幕适配和卡顿优化
- Visual Studio 2010 实用功能总结图解
- Ubuntu自带简易录屏工具
- mysql sql_log_bin怎么看_MySQL数据库之开启和查看mysql的bin-log日志
- flutter release 版本 调试_腾讯课堂Flutter工程实践系列——接入篇
- Java查询对象中匹配元素_用LinkedList如何实现搜索指定对象的元素
- Matlab Tricks(四)—— remove DC
- 给电脑装一个双系统Linux,安装Linux让你的电脑变成双系统的七个理由
- Java及依赖和Maven
- 关于QImageReader多次调用read失败的问题
- Linux的进程空间管理
- 公司网络机房搭建,信息化目标,网络故障处理办法
- Audio基本概念及处理流程
- SVN安装步骤【详细】
- 回归系数(拟合度)与相关系数
- 力扣18. 四数之和
热门文章
- 应用MaxCompute实现变压器局部放电相位分析
- java软件设计模式只单例设计模式
- MySQL 过滤规则-误解处理
- 关于FTP上传方法 (by Liang)
- java mysql insert_MySQL中INSERT的一般用法
- 怎么去除图像亮度对图像质量评价的影响_图像质量评估指标 SSIM / PSNR / MSE
- 华为android8适配进度,华为 荣耀 O版本(Android 8.0)适配进度公告
- android webview 更新,Android WebView缓存没更新解决方案
- ios如何看idfv_iOS获取各种数据方法整理以及IDFA与IDFV使用环境
- idea可以使用flash框架吗_这个框架厉害了,使用它几分钟就可以编写一个微信插件...