国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

基于matlab的結(jié)構(gòu)力學(xué)靜力計(jì)算軟件研究與開(kāi)發(fā)(本科畢業(yè)論文設(shè)計(jì)).doc

約48頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)

基于matlab的結(jié)構(gòu)力學(xué)靜力計(jì)算軟件研究與開(kāi)發(fā)(本科畢業(yè)論文設(shè)計(jì)),基于matlab的結(jié)構(gòu)力學(xué)靜力計(jì)算軟件研究與開(kāi)發(fā)(本科畢業(yè)論文設(shè)計(jì))摘要本文簡(jiǎn)單闡述了matlab的基本功能和應(yīng)用,引入了有限元的基本概念及有限元分析的一般步驟。通過(guò)matlab與其它高級(jí)語(yǔ)言相比較,指出其在有限元分析應(yīng)用中的優(yōu)勢(shì)以及不足。在此基礎(chǔ)上,提出了應(yīng)用visual c++與matlab混合編程技術(shù)開(kāi)發(fā)結(jié)構(gòu)靜力...
編號(hào):68-91785大小:646.50K
分類(lèi): 論文>機(jī)械工業(yè)論文

內(nèi)容介紹

此文檔由會(huì)員 cglina 發(fā)布

基于Matlab的結(jié)構(gòu)力學(xué)靜力計(jì)算軟件研究與開(kāi)發(fā)(本科畢業(yè)論文設(shè)計(jì))
摘 要

本文簡(jiǎn)單闡述了Matlab的基本功能和應(yīng)用,引入了有限元的基本概念及有限元分析的一般步驟。通過(guò)Matlab與其它高級(jí)語(yǔ)言相比較,指出其在有限元分析應(yīng)用中的優(yōu)勢(shì)以及不足。在此基礎(chǔ)上,提出了應(yīng)用Visual C++與Matlab混合編程技術(shù)開(kāi)發(fā)結(jié)構(gòu)靜力分析的軟件。
Matlab作為一種以矩陣為基本編程單位的高效數(shù)值計(jì)算語(yǔ)言,集公式演算推導(dǎo)與數(shù)值計(jì)算于一體,它可以實(shí)現(xiàn)工程計(jì)算、算法研究、建模和仿真等多種功能,已經(jīng)成為世界上應(yīng)用最為廣泛的工程計(jì)算軟件。但是Matlab作為一種以解釋方式運(yùn)行的計(jì)算機(jī)語(yǔ)言,不便實(shí)現(xiàn)端口操作和實(shí)時(shí)控制。而Visual C++是美國(guó)Microsoft公司推出的可視化C++編程環(huán)境,可以很容易實(shí)現(xiàn)菜單、工具條等,具有強(qiáng)大的圖形界面編程能力,而且最后可以生成脫離Visual C++環(huán)境而獨(dú)立運(yùn)行的應(yīng)用程序。但是其在數(shù)值處理分析、算法工具和繪制數(shù)據(jù)圖形等方面,效率都遠(yuǎn)遠(yuǎn)低于Matlab語(yǔ)言。因此,若能將兩者結(jié)合運(yùn)用,實(shí)現(xiàn)優(yōu)勢(shì)互補(bǔ),用Visual C++作前臺(tái)界面,Matlab作后臺(tái)分析計(jì)算,就可以擴(kuò)大編程的靈活性,縮短軟件開(kāi)發(fā)時(shí)間。


關(guān)鍵詞:Visual C++,Matlab,結(jié)構(gòu)靜力分析,軟件開(kāi)發(fā)

ABSTRACT

This article elaborates simply the basic function and the application of Matlab,and introduced the basic concepts and general steps of finite element analysis. Compared with other advanced languages, Matlab has it’s superiority as well as the insufficiency in the finite element analysis application. On this basis, this paper applies the Visual C++ and Matlab mix programming technology to develop the Software for Structure Mechanical Calculation.
Matlab is a kind of highly effective numerical calculus language, which takes the matrix as the basic programming unit. With the collection formula calculation inferential reasoning and the numerical calculus, it may realize the engineering calculation, the algorithm research, the modelling and the simulation and so on.It already becames one of the most widespreaded engineering calculation software in many Scientific fields.But being one kind of machine language with the interpretive mode movement, Matlab realizes the port operation and the real-time control inconveniently. Visual C++ is the visualization C++ programming environment which American Microsoft Corporation promotes, may very easy realize the menu, the tool strip and so on.And it has the formidable graphical interface programming ability, moreover it may produce independent application procedure which is separated from the Visual C++ environment. But it’s efficiency by far is lower than the Matlab language in the numerical treatment analysis, the algorithm tool and data graph, and so on. Therefore,if we can combined them together, making the onstage contact surface with Visual C++ and the backstage analysis computation with Matlab, it may expand the programming the flexibility and reduce the software development time.


Key words:Visual C++,Matlab,static structural analysis,software development
目 錄

摘 要 I
ABSTRACT II
1 緒論 1
1.1 論文的選題背景 1
1.2 國(guó)內(nèi)外相關(guān)研究現(xiàn)狀 1
1.2.1 有限元分析概述 1
1.2.2 有限元分析軟件發(fā)展現(xiàn)狀 2
1.3 論文研究的意義和內(nèi)容 4
1.3.1 論文研究的意義 4
1.3.2 論文研究的內(nèi)容 4
2 平面桿系結(jié)構(gòu)有限元分析系統(tǒng)總體分析 5
2.1 平面桿系結(jié)構(gòu)有限元分析 5
2.1.1 平面桿系結(jié)構(gòu) 5
2.1.2 桿系有限元法 6
2.2 系統(tǒng)設(shè)計(jì)目標(biāo) 9
2.2.1 系統(tǒng)的適用范圍 9
2.2.2 系統(tǒng)的設(shè)計(jì)目標(biāo) 9
3 平面桿系結(jié)構(gòu)有限元分析系統(tǒng)總體設(shè)計(jì) 10
3.1 系統(tǒng)開(kāi)發(fā)方案選擇 10
3.1.1 程序設(shè)計(jì)方法概述 10
3.1.2 程序開(kāi)發(fā)方案選擇 12
3.2 系統(tǒng)總體框圖設(shè)計(jì) 14
4 平面桿系結(jié)構(gòu)有限元分析系統(tǒng)開(kāi)發(fā)及應(yīng)用實(shí)例 16
4.1 應(yīng)用程序界面開(kāi)發(fā) 16
4.1.1 應(yīng)用程序框架 16
4.1.2 應(yīng)用程序界面 17
4.2 有限元計(jì)算代碼的開(kāi)發(fā) 19
4.3 系統(tǒng)的實(shí)現(xiàn) 20
4.3.1 混合編程技術(shù) 20
4.3.2 系統(tǒng)的實(shí)現(xiàn) 23
4.4 應(yīng)用實(shí)例 24
5 結(jié)論 27
參考文獻(xiàn) 28
附錄 部分程序代碼 29