日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

矩阵位移法matlab编程,矩阵位移法_MATLAB_GUI.doc

發布時間:2023/12/10 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 矩阵位移法matlab编程,矩阵位移法_MATLAB_GUI.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Matrix_Displacement_Method——by MATLAB GUI

PAGE58 / NUMPAGES64

yanfeng39@zju.edu.cn

《結構力學》課程設計之

矩陣位移法

——MATLAB GUI實現

姓名:鄭延豐

學號:3061211039

班級:土木0602

指導老師:陳水福

日期:2009年3月30日

目錄

TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc226216810" 一、程序說明 PAGEREF _Toc226216810 \h 3

HYPERLINK \l "_Toc226216811" ?數據結構 PAGEREF _Toc226216811 \h 3

HYPERLINK \l "_Toc226216812" ?單元類型 PAGEREF _Toc226216812 \h 3

HYPERLINK \l "_Toc226216813" ?約束定義 PAGEREF _Toc226216813 \h 3

HYPERLINK \l "_Toc226216814" 二、前處理程序(PREPROCESSOR) PAGEREF _Toc226216814 \h 4

HYPERLINK \l "_Toc226216815" ?Main PAGEREF _Toc226216815 \h 4

HYPERLINK \l "_Toc226216816" ?Material PAGEREF _Toc226216816 \h 17

HYPERLINK \l "_Toc226216817" ?Node PAGEREF _Toc226216817 \h 22

HYPERLINK \l "_Toc226216818" ?Element PAGEREF _Toc226216818 \h 27

HYPERLINK \l "_Toc226216819" ?BC PAGEREF _Toc226216819 \h 32

HYPERLINK \l "_Toc226216820" ?Force PAGEREF _Toc226216820 \h 39

HYPERLINK \l "_Toc226216821" 三、計算程序(PROCESSOR) PAGEREF _Toc226216821 \h 46

HYPERLINK \l "_Toc226216822" 四、后處理程序(POSTPROCESSOR) PAGEREF _Toc226216822 \h 52

HYPERLINK \l "_Toc226216823" 五、算例(EXAMPLES) PAGEREF _Toc226216823 \h 56

HYPERLINK \l "_Toc226216824" ?算例1:桁架結構(《結構力學Ⅰ》P222) PAGEREF _Toc226216824 \h 56

HYPERLINK \l "_Toc226216825" ?算例2:剛架結構(《結構力學Ⅰ》P294) PAGEREF _Toc226216825 \h 58

HYPERLINK \l "_Toc226216826" ?算例3:組合結構(《結構力學Ⅰ》P425) PAGEREF _Toc226216826 \h 61

HYPERLINK \l "_Toc226216827" 參考文獻 PAGEREF _Toc226216827 \h 64

矩陣位移法

——MATLAB GUI實現

一、程序說明

本程序用MATLAB GUI實現矩陣位移法。矩陣位移法的原理見參考文獻[2]第九章。

數據結構

采用矩陣存儲,每一行存放一條數據記錄,每個矩陣的意義及每一列的含義見表1,并使用*.mat文件進行變量在子對話框之間的傳遞。

表1數據結構

矩陣名稱

意義

第一列

第二列

第三列

第四列

gMaterial

單元材料

彈性模量E

慣性矩I(桿為-1)

截面積A

gNode

結點

坐標x

坐標y

連接條件

gElement

單元

結點1號

結點2號

材料號

gDF

分布荷載

單元號

結點1處值

結點2處值

自由度方向

gNF

集中荷載

結點號

自由度方向

集中力值

gBC1

支座約束

結點號

自由度號

約束值

gBC2

結點耦合

結點1號

結點2號

耦合方向

另外,計算所產生的gK為(3*n,3*n)的稀疏矩陣,gP為(3*n,1)的稀疏向量,gENF為(m,6)的矩陣,其中n為結點數,m為單元數。

單元類型

單元分為桿單元以及梁單元。根據實際經驗,桿單元以及梁單元的材料往往不同,并且在計算中并不需要用到桿單元的慣性矩I,故可以令桿單元的I=-1,以便在程序中鑒別

總結

以上是生活随笔為你收集整理的矩阵位移法matlab编程,矩阵位移法_MATLAB_GUI.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。