[Tutorial] STM32F407 of DSP Chapter 2 Matlab R2018a Installation

Download the full version of Guide: http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547

Chapter 2 Matlab R2018a Installation

The main issue is to explain the Matlab R2018a course of the installation process, as a learning DSP essential software, Matlab grasp the simple operation is necessary.

table of Contents

Chapter 2 Matlab R2018a Installation

2.1 Important Beginners

2.2 Matlab R2018a Installation

2.2.1 Step 1, Download and unzip

2.2.2 Step 2, the key input installation

2.2.3 Step 3. Select and install all the installation path kit

2.2.4 The first step 4, lengthy installation process

2.2.5 Step 5, registered matlab

2.2.6 The first step 6, to complete the installation

2.3 Matlab Introduction

2.3.1 Matlab history

2.3.2 Matlab main function

2.3.3 Matlab language

2.4 summary


 

2.1 Important Beginners

  1.   Matlab2018a software is relatively large, the archive has 13GB, more than 20 GB after installation. If the computer speed is not fast, then take the time to install, we need to be patient.
  2.   Before installing, please be sure to read through the installation process, some areas that we need to pay attention.
  3.   If you want to use the old version Matlab2012a, we can see early digital signal processing installation tutorial chapters: http://www.armbbs.cn/forum.php?mod=viewthread&tid=3886 .

2.2 Matlab R2018a Installation

Matlab2018a will be a description of the installation process.

2.2.1 Step 1, Download and unzip

Package Download: http://www.armbbs.cn/forum.php?mod=viewthread&tid=94442 . Package is relatively large, there is 13GB, for some time to download. Note the following three files to be downloaded:

 

The first two are compressed installation file Crack is behind the registration documents. Please unpack R2018a_win64_dvd1.iso priority when extracting, then extract R2018a_win64_dvd1.iso.

After two files are unzipped, click on the setup.exe file to install.

2.2.2 Step 2, the key input installation

Select the file using the installation key.

Enter the security code, you can enter 09806-07443-53955-64350-21751-41297.

2.2.3 Step 3. Select and install all the installation path kit

Note the installation path not too long, do not have Chinese path.

We will be here all the kit have been installed on:

2.2.4 The first step 4, lengthy installation process

Then there is the lengthy installation process, the computer's speed, but also almost one hour.

When the following screen is the last step:

Click Next on the installation finished.

2.2.5 Step 5, registered matlab

The following main job is to open the installed matlab, matlab if the icon does not appear on the desktop, we need to matlab bin file to start the installation directory to find the file matlab.exe, first open the following interface will pop up:

We will need to download Crack compression decompression, and then click Next to load the screenshot above, the following license_standalone.lic file.

So far on the registration is complete, but when we open the file again when matlab.exe, pop up the following error:

This error do not panic, the solution is relatively simple, the user just copy the Crack file inside MATLAB R2018a Win64 Crack \ R2018a \ bin \ win64 \ netapi32.dll to MATLAB \ R2018a \ bin \ win64 which can matlab installation directory.

2.2.6 The first step 6, to complete the installation

Open again matlab.exe, the following dialogue appears, indicating that the installation has been successful:

Open Matlab interface as follows:

2.3 Matlab Introduction

MATLAB (Matrix Laboratory) is MATrix LABoratory acronym, is a by the US The MathWorks produced the company's commercial mathematical software . MATLAB is for algorithm development, data visualization , data analysis and numerical computation senior technical computing language and interactive environment . In addition to the matrix operation to commonly used functions, drawing functions / image data and the like, MATLAB may also be used to create a user interface , and call other languages (including C , C ++ , the JAVA, the Python, the FORTRAN programming, etc.).

Although mainly used for numerical computation MATLAB, but the use of a large number of additional Toolbox (Toolbox) It is also suitable for use in different fields, such as the control system design and analysis, image processing, signal processing and communications, financial modeling, and analysis. There is also a complete package Simulink , providing a visual development environment, commonly used in terms of system simulation, embedded systems development.

2.3.1 Matlab history

The late 1970s to the early 1980s, when he was the American University of New Mexico professor Cleve Moler to allow students to more easily use LINPACK and EISPACK  (need to achieve through FORTRAN programming, but it was not the students knowledge ), independent wrote the first version of MATLAB. This version of MATLAB only a simple matrix operations, such as matrix transpose, and eigenvalues calculated determinant, this version of the software gives two divided parts of three hundred.

In 1984, John N. Little , Cleve Moler and Steve classes Geert cooperation established company MathWorks, MATLAB officially to the market. MATLAB was originally developed by Morel written in FORTRAN, Ritter and classes Geert spent about a year and a half rewritten MATLAB in C and added some new features, at the same time, Ritter also developed the first system control Toolbox, some of which are still in the code to use. C language version for MS-DOS systems MATLAB 1.0 in Las Vegas IEEE Conference on Decision and Control (IEEE Conference on Decision and Control) held the official launch of its first orders only sold 10 copies, and up to now, according to its own data MathWorks, currently more than three million engineers and scientists in more than 180 countries in the world in the use of MATLAB and Simulink.

In 1992, the Student Version MATLAB launched;

In 1993, in the Microsoft Windows version of MATLAB available;

In 1995, the introduction of Linux version.

2.3.2 Matlab main function

MATLAB provides the following functions (section):

  •   It can be used for high-level technical computing language.
  •   It can be managed development environment to code, files and data.
  •   You can press in an iterative manner exploration, interactive tools to solve problems and design.
  •   Can be used for linear algebra, statistics, Fourier analysis, filtering, optimization, and numerical integration of mathematical functions.
  •   It can be used for two and three dimensional graphics functions for visualizing data.
  •   It can be used to build a variety of graphical user interface tools customized.
  •   May be based on MATLAB algorithms with external applications and languages ​​(such as C, C ++, Fortran, Java, COM and Microsoft Excel) integration of various functions

Toolbox

An important feature of MATLAB is scalability. As the basis for all MathWorks Simulink and other products, MATLAB functions can be expanded with additional toolboxes (Toolbox), each kit is a set of functions to achieve specific functions. Toolbox MathWorks provides divided into the following categories (part):

  •   Mathematics and optimization.
  •   Statistics and data analysis.
  •   Control system design and analysis.
  •   Signal processing and communications.
  •   Image Processing.
  •   Test and measurement.
  •   Financial modeling and analysis.
  •   Application deployment.
  •   Database connection and reports.
  •   Distributed Computing.

The toolbox is open mostly written in MATLAB, users can not only view the source code can also be modified according to their needs and create custom functions. In addition, users often in MATLAB Central: File Exchange release program MATLAB toolbox or write your own, for others a free download.

2.3.3 Matlab language

MATLAB language is an interactive math scripting language syntax is similar to C / C ++. It comprises inner support logic (Boolean), the value (numeric), text (text), a handle function (function handle) and heterogeneous data container (heterogeneous container) 15, data types, each type is defined as a matrix or form of an array (0 to an arbitrary high dimensional dimension).

The easiest way to execute MATLAB code in MATLAB program command prompt window (Command Window) is (>>) to enter the code, MATLAB will immediately return to the operating result (if any). In this case, MATLAB can be seen as a mathematical an interactive terminal , in simple terms, a powerful "calculator." MATLAB code can be also stored in a text file with a .m suffix name, and then in the command window or directly invoke other functions.

2.4 summary

This issue is a tutorial about the installation of Matlab, relatively easy, the next issue of the tutorial began to explain the use of Matlab.

 

He published 189 original articles · 87 won praise · views 60000 +

Guess you like

Origin blog.csdn.net/Simon223/article/details/105217311