當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 建筑OA系統(tǒng) > 材料管理軟件
MATLAB在土木工程中的應(yīng)用
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
MATLAB是由美國MathWorks公司于 1984年發(fā)布的、面向科學(xué)計(jì)算、數(shù)據(jù)可視化以及交互程序設(shè)計(jì)的高級(jí)計(jì)算機(jī)語言。MATLAB軟件開發(fā)的初衷是方便地進(jìn)行矩陣運(yùn)算,如今的MATLAB已經(jīng)把功能延伸到了科學(xué)研究和工程應(yīng)用的諸多領(lǐng)域。在國外,MATLAB已經(jīng)成為數(shù)值分析、數(shù)理統(tǒng)計(jì)、系統(tǒng)識(shí)別、信號(hào)處理、動(dòng)態(tài)仿真等領(lǐng)域的基本工具。同傳統(tǒng)的土木工程計(jì)算機(jī)語言FORTRAN和C相比,MATLAB 更具有以下幾大優(yōu)勢(shì):
a)功能強(qiáng)大。除了數(shù)值計(jì)算上的絕對(duì)優(yōu)勢(shì)外,MATLAB5.2以上版本中還開發(fā)了自己的符號(hào)計(jì)算功能。用戶只要擁有一個(gè)MAT ,就可以方便的處理諸如矩陣運(yùn)算,線性與非線性方程求解,特征值問題,統(tǒng)計(jì)及優(yōu)化問題了。
b)語言簡單。MATLAB允許用戶以數(shù)學(xué)形式的語言編寫程序,比FORTRAN和C更接近計(jì)算公式的書寫思維方式。它的操作和功能函數(shù)指令就是常用計(jì)算機(jī)和數(shù)學(xué)上一些簡單的英文單詞。
c)擴(kuò)充能力強(qiáng)、可開發(fā)性強(qiáng)。MATLAB本身的函數(shù)就是以源代碼形式出現(xiàn),用戶可以仿照其寫法,創(chuàng)建自己的程序“庫”。另外,MATLAB可以方便的與FORTRAN 或C語言接口,充分利用現(xiàn)有資源。
d)編程易,效率高。MATLAB程序文件是純文本文件,用任何字處理文件都可以對(duì)它進(jìn)行編寫和修改。因此程序易調(diào)試,人機(jī)交互性強(qiáng)。另外,MATLAB自己也擁有視窗環(huán)境下的調(diào)試系統(tǒng),程序調(diào)試簡單、方便。隨著科研水平的不斷提高,科研領(lǐng)域的不斷擴(kuò)展,多學(xué)科并行、交叉發(fā)展已成必然,認(rèn)識(shí)到MATLAB的強(qiáng)大功能,使得MATLAB在土木工程領(lǐng)域中得到充分應(yīng)用,達(dá)到利用MATLAB來快速實(shí)現(xiàn)科研構(gòu)想和提高工作效率的效果。
1 MATLAB在結(jié)構(gòu)分析中的應(yīng)用
土木工程中的結(jié)構(gòu)分析主要是指結(jié)構(gòu)在靜力和動(dòng)力荷載作用時(shí)結(jié)構(gòu)內(nèi)力和位移的求解問題。由于結(jié)構(gòu)的復(fù)雜多變和對(duì)求解精度的嚴(yán)格要求,采用有限元法(finite element method)程序是常用的分析手段。有限元程序中非線性方程組的求解和解的收斂問題,是困擾許多科研人員的基本問題之一,采用FORTRAN或C不但需要很多語句,而且需要研究者有較高的計(jì)算機(jī)理論和實(shí)際操作水平,程序的編制與調(diào)試又要占用近一半的研究時(shí)間。MATLAB的出現(xiàn),可以在用簡單的語句完成基本算法程序后,方程組的求解利用MATLAB自身的命令實(shí)現(xiàn),整個(gè)程序不但小巧、便于調(diào)試與操作,而且解的收斂問題易于解決。例如,經(jīng)典的非線性方程組Newton解法MATLAB求解程序僅有l(wèi)4行,而用C語言編寫的Newton法子函數(shù)程序接近30行,而且在每個(gè)迭代步當(dāng)Newton方程建立后,還要再調(diào)用其他子函數(shù)程序求解線性方程組,較MATLAB程序要繁瑣許多。再有,對(duì)圖1所示的為整體坐標(biāo)系中二維一次四結(jié)點(diǎn)單元,單元可以是任意形狀的四邊形。這種單元比較容易滿足結(jié)構(gòu)實(shí)際分析的需要,該單元在整體坐標(biāo)系下(x0y坐標(biāo)系)的形函數(shù)表達(dá)式非常復(fù)雜,用FORTRAN或C語言將其表達(dá)出來,是非常困難的。而用MATLAB語言就可以很容易的將其寫出。如二維一次四結(jié)點(diǎn)單元的MATLAB程序命令如下:
- 1材料管理軟件
- 2材料需求計(jì)劃
- 3材料基礎(chǔ)設(shè)置
- 4材料入庫
- 5材料需用計(jì)劃
- 6材料合同
- 7材料退庫
- 8材料管理
- 9材料管理
- 10材料結(jié)算
- 11材料盤點(diǎn)
- 12材料付款
- 1建筑幕墻節(jié)點(diǎn)設(shè)計(jì)100忌16P
- 2攪拌站 四種無形效益
- 3鍋爐系統(tǒng)汽包的結(jié)構(gòu)及其作用
- 4樓面荷載計(jì)算
- 5溝邊志雜(十)--王毅的方案
- 6現(xiàn)場(chǎng)監(jiān)控量測(cè)在上坡連拱隧道施工中的應(yīng)用
- 7材料管理軟件控制材料價(jià)格確定材料的供應(yīng)
- 8某住宅區(qū)項(xiàng)目建筑設(shè)計(jì)方案優(yōu)化任務(wù)書
- 9黃河源地區(qū)人居環(huán)境研究——甘南地區(qū)生態(tài)型居住模式初探
- 10[四川]醫(yī)院改造施工組織設(shè)計(jì)
- 11磚混結(jié)構(gòu)住宅樓施工組織設(shè)計(jì)48p
- 12貴州省某水電站工程三跨連續(xù)剛構(gòu)橋(投標(biāo))施工組織設(shè)計(jì)
- 13國土部督促市縣兩級(jí)加快不動(dòng)產(chǎn)登記機(jī)構(gòu)整合
- 14博展不銹鋼不銹鋼屏風(fēng)
- 15下水管道在我們的生活中起到的作用
- 162014年1-8月全國特厚板產(chǎn)量分省市統(tǒng)計(jì)表
- 17江蘇省某跨長江公路大橋主橋測(cè)量施工組織設(shè)計(jì)
- 182014年1-7月全國水泥產(chǎn)量及其增長統(tǒng)計(jì)表
- 19某工程臨水施工方案
- 20橋梁工程預(yù)留孔道
- 212006年各省市土地購置及完成開發(fā)面積增速排序
- 22淺析黃土公路隧道的施工控制與管理
- 23霍永高速公路東段某合同段施工調(diào)查報(bào)告
- 24某住宅工程給排水施工組織設(shè)計(jì)方案21p
- 25DN250、N200、DN150、DN125供熱管網(wǎng)施工組織設(shè)計(jì)
- 26[哈爾濱]某小區(qū)消防施工組織設(shè)計(jì)
- 27建造混凝土攪拌站設(shè)備過程中應(yīng)注意
- 28六層磚混結(jié)構(gòu)住宅樓施工組織設(shè)計(jì) 47P
- 29二級(jí)建造師復(fù)習(xí)資料:注漿控制
- 30新型混凝土早強(qiáng)劑的應(yīng)用研究現(xiàn)狀
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓