











Share interests, spread happiness, increase knowledge, and leave beauty behind.
Dear you,
this is LearningYard Academy!
Today, the editor brings you an introduction of Matlab software
Welcome to visit with your heart!
The reading time of this tweet is about 5 minutes, please read it with patience.

1
What is Matlab?
MATLAB is a commercial mathematical software produced by MathWorks in the United States, used for data analysis, wireless communication, deep learning, image processing and computer vision, signal processing, quantitative finance and risk management, robotics, control systems and other fields.
MATLAB is a combination of the words matrix and laboratory, which means matrix factory (matrix laboratory). The software mainly faces the high-tech computing environment of scientific computing, visualization, and interactive programming. It integrates many powerful functions such as numerical analysis, matrix calculation, scientific data visualization, and modeling and simulation of nonlinear dynamic systems in an easy-to-use window environment for scientific research, engineering design, and many sciences that must perform effective numerical calculation. Realm provides a comprehensive solution and is largely free from the editing mode of traditional non-interactive programming languages (e.g., C, Fortran).
2
Matlab Functions
1. Numerical and symbolic calculation functions
Matlab uses matrix as the basic unit of data operation, which makes matrix operation very concise, convenient, and efficient. Matlab can also provide a very rich numerical calculation function, and all of the numerical calculation algorithms that are commonly used in the world are used.
2. Drawing function
It is very convenient to use Matlab to draw. It can draw various images, including 2D and 3D graphics, and can also modify and control the image to enhance the performance of the image. Matlab provides two levels of drawing operations, one is the low-level drawing operation on the graphics handle; the other is the high-level drawing built on the low-level drawing, using the high-level drawing of Matlab, the user does not need to consider too many details, just give a script parameter to draw the image.
3. Assembly language function
Matlab has program structure control, function call, data structure, output, and input. Object-oriented programming language features. Not only easy to learn, but also easy to operate, Matlab is an ideal choice for people in the fields of numerical settlement, program simulation, computer-aided design, etc.
4. Extended functions
Matlab includes basic parts and various selection toolboxes. Toolboxes extend other functions of Matlab. Matlab toolboxes are divided into two categories: functional toolboxes and subject toolboxes. The functional toolbox is mainly used to expand its symbolic computing functions, visual modeling simulation, and word processing functions, and the discipline tools are more professional, such as control system toolbox, neural network toolbox, financial toolbox, etc.
3
Advantages of Matlab
1. Efficient numerical calculation and symbolic calculation functions can free users from complicated mathematical operation analysis;
2. It has complete graphics processing functions to realize the visualization of calculation results and programming;
3. Friendly user interface and natural language close to mathematical expressions, making it easy for scholars to learn and master;
4. Feature-rich application toolboxes (such as signal processing toolboxes, communication toolboxes, etc.) provide users with a large number of convenient and practical processing tools.
4
Common Matlab Shortcuts
Shortcut Description
Ctrl+P Return to the previous input line
Ctrl+N Return to the next input line
Ctrl+B Move cursor back one character
Ctrl+F Move cursor forward one character
Ctrl+R Move cursor right one character
Ctrl+L Move cursor left one character
Ctrl+A Move cursor to the beginning of the line
Ctrl+E Move cursor to the end of the line
Ctrl+U Clear one line
Ctrl+D Clear the character at the cursor
Ctrl+H Delete the character before the cursor
Ctrl+K Delete to the end of the line
Ctrl+C Interrupt the command being executed
That’s all for today’s sharing. If you have a unique idea for today’s article, feel free to leave a message and let’s meet tomorrow. I wish you a happy and happy day!
Reference: Google Translate, Baidu
This article is organized and published by Learning Yard Academy. If there is any infringement, please contact us for deletion.





Text | Xiao Zou
Typesetting | Xiao Zou
Review | Yan Qinghong
