Current location - Education and Training Encyclopedia - Graduation thesis - mathematical modeling
mathematical modeling
matlab

Details:

Introduction of Mathematical Modeling Software In general mathematical modeling research, there are four commonly used softwares, namely matlab, jargon, mathematics and SAS description. Here are four simple introductions.

1 overview. matlab

Significance of matrix laboratory in MATLAB. In addition to excellent mathematical ability, it also provides symbolic calculation, text.

Professional management, visualization, modeling and simulation and real-time control functions.

The basic data unit of MATLAB is matrix, and its mathematical expressions and instructions are very similar to the common forms in engineering, so it is better to solve problems with MATLAB than with C and FORTRAN.

After simple language, the same thing.

At present, the popular MATLAB 5.3/Simulink 3.0 contains hundreds of built-in functions, including the main package and several 30 sets (toolboxes). Toolkits can be divided into functional tools.

Tool bags and themes. Function extension toolkit, used for symbolic calculation, visualization, modeling and simulation, word processing and real-time control of MATLAB. Theme toolkits are professional.

Toolboxes, control toolboxes, signal processing toolboxes and communication tools all belong to this category.

It is welcome to open such a wide range of MATLAB users, except the main package of all MATLAB files and various files that can be read by users' source code.

Or add your own programming to construct a new special toolbox.

2. Overview 2. mathematics

Wolfram research, as one of the first trends in high-tech computing technology, was founded by the inventor.

1987 stephen wolfram's complexity theory, Mathematica, a high-tech computing software released by 1988, is a genius product comparable to the Nobel Prize. Mathematics is a set of mathematical tools to integrate numbers.

And symbolic computation, providing an easy-to-use top for more than10,000 researchers, engineers, physicists, analysts and other professional technicians around the world.

Scientific computing environment. Now it is widely used in academia, electric power, machinery, chemical industry, civil engineering, information engineering, finance, medicine, physics, statistics, education and publishing, OEM and other fields.

Disk usage.

Mathematics has higher-order mathematical functions.

Calculus method, rich library and huge mathematical knowledge make the mathematical 5 numerical calculation of linear algebra such as function vector and matrix inversion better and faster than Matlab R 13, and provide the most accurate numerical calculation results in the industry.

Mathematica can not only do numerical calculation, but also design and provide the best symbolic calculation.

Rich mathematical function library can quickly solve calculus, linear algebra, differential equations, complex variable functions, numerical analysis, probability statistics and so on.

Mathematica function can draw the professional field of professional graphics card and provide rich visual presentation results of graphic representation.

Mathematica can arrange papers in professional scientific journals, so that calculation and typesetting can be completed in the same environment, provide high-quality typesetting formulas and editable tables, automatically optimize screen typesetting and printing, organize the plan from initial concept to final report, and output TXT, HTML and PDF formats, providing the best compatibility.

It can be used in combination with C, C++, Fortran, Perl, Visual Basic, Java, etc. It provides powerful high-level language interface functions and makes application development easier.

Mathematics itself is a simple and easy-to-learn programming language. Mathematica provides rich interactive help functions, enabling users to learn and sell immediately. Powerful, easy to operate, easy to learn and use, which can effectively shorten the development time.

3. introduction to 3.lingo

LINGO is used to solve nonlinear programming (NLP- nonlinear programming) and quadratic programming (QP- quadratic programming), in which

The student version of LINGO 6.0 has the maximum number of 300 variables and 150 constraint rules, and its standard version has the ability to solve another 10 fourth order above the order level. Although Lin Duohe

LINGO can't directly solve the goal programming problem, but it can be decomposed into a LINDO and LINGO programming problem by sequential algorithm, which can be solved.

Integration of modeling language and solution engine

LINGO is a comprehensive tool, which can build and solve linear, nonlinear and integer optimization models faster, easier and more effectively. LINGO provides a powerful and fast language engine to explain and solve the optimization model.

■ Simple model representation

The argot can be a linear, nonlinear and integer problem, which may be formulated quickly and easy to read, understand and understand.

■ Convenient data input and output options

LINGO model can create information directly from database or worksheet. Similarly, the results of LINGO solution can be directly output to a database or worksheet.

■ Powerful built-in solution engine

LINGO solution engine has linear, nonlinear (convex and non-convex), quadratic, quadratic constraint and integer optimization.

■ Model interaction or creation of turnkey applications

LINGO provides a completely interactive environment for you to build, solve and analyze models. The DLL and OLE interfaces provided by LINGO allow users to call from the writer.

■ Help files with a wide range of functions and all tools and files.

Argot provides quick input and allows you to start. LINGO user manual with detailed function definition.

4.SAS overview

SAS software system, named Statistical Analysis System, was prepared by the first two North Carolina graduates from the College of Biostatistics. 1976 established SAS Company, and SAS software was officially launched. SAS is a large-scale integrated information system for decision support, but the function of the software is limited, because statistical analysis is still an important part of its core function. SAS is the current version 9.0, and its size is about1g. After years of development, SAS has covered financial, medical, manufacturing, transportation, communication, government, education, scientific research and other fields through nearly 3 million organizations in more than 20 countries and regions around the world. In Britain and other countries, the use of SAS statistical analysis ability is one of the conditions chosen by many companies and research institutions. In the field of data processing and statistical analysis, the software system of SAS system, known as the international standard, was selected as the selected product for establishing database in 1996-97. This is a huge social statistics software. Here's just one example: in the process of drug approval of FDA, which is famous for its strictness, the results of drug testing that can only be carried out in the specified SAS are statistically analyzed, and the results of other software are invalid! Even the simple mean and standard deviation are not good! This shows the position of authoritative SAS.

SAS system is a software system, which is composed of multiple functional modules and composed of basic components of basic SAS modules. The SAS module of BASE SAS is the core of the system, which undertakes the main data management tasks, manages the user environment, processes the user language, and calls other SAS modules and products. In other words, to run the SAS system, the base SAS module must be started first, which has its own data management, besides scheme design and indescribable statistical calculation, it is also the SAS system in the central control room. In addition, it can stand alone or be combined with other products or modules to form a complete system. The installation and update of the module can be easily carried out through its installation process. SAS system has flexible expansion interface and powerful functional modules. On the basis of basic SAS, the following different modules can be added with different functions: SAS/STAT (Statistical Analysis Module), SAS/GRAPH (Drawing Module), SAS/QC (Quality Control Module) and SAS/ETS (Econometrics and Time Series Analysis Module). SAS/OR (Operational Research Module), SAS/IML (Interactive Matrix Programming Language Module), SAS/FSP (Interactive Menu System for Fast Data Module Processing), SAS/AF (Interactive Full Screen Application System Software Module), etc. SAS has an intelligent drawing system, which can not only draw various charts, but also draw maps. SAS provides some statistical programs, each of which contains a wealth of options. Users can also set up a series of data processing to achieve more complex statistical analysis. In addition, SAS also provides a variety of probability analysis functions, such as quantile function, sample statistics function and random number generation function, so that users can easily achieve specific statistical requirements.