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 目 录