小邹分享(一)Matlab软件介绍(matlab 软件)
分享兴趣,传播快乐,增长见闻,留下美好。
亲爱的您,
这里是LearningYard学苑!
今天小编为大家带来Matlab软件介绍
欢迎您的用心访问!
本期推文阅读时长大约5分钟,请您耐心阅读。
Share interests, spread happiness, increase knowledge, and leave beauty behind.
Dear you,
this is LearningYard Academy!
Today, the editor brings you 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.
一
什么是Matlab?
MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式。
MATLAB is a commercial mathematical software produced by MathWorks in the United States. It is used in 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&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 (eg C, Fortran).
二
Matlab功能
1、数值计算和符号计算功能
Matlab以矩阵作为数据操作的基本单位,这使得矩阵运算变得非常简洁,方便,高效。Matlab还可以提供非常丰富的数值计算函数,而且采用的都是国际通用的数值计算算法。
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、绘图功能
利用Matlab 绘图十分方便,它可以绘制各种图像,囊括了2D和3D图形,也可以对图像进行修饰控制,以增强图像的表现效果。Matlab提供两个层次的绘图操作,一种是对图形句柄进行的底层绘图操作;另一种是建立在低层绘图之上的高层绘图,利用Matlab的高层绘图,用户不需要考虑过多的细节,只要给出一个剧本参数就能绘出图像。
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、汇编语言功能
Matlab具有程序结构控制,函数调用,数据结构,输出输入。面向对象的程序设计语言特征。不仅简单易学,而且操作简便,对于数值结算,程序仿真,计算机辅助设计等领域的人来说Matlab是个理想的选择。
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、扩展功能
Matlab包括基本部分和各种选择工具箱。工具箱扩展了Matlab的其他功能。Matlab 工具箱分为两大类:功能类工具箱和学科类工具箱。功能类工具箱主要是用来扩充其符号计算功能,可视建模 仿真及文字处理功能,学科性工具专业性比较强,如控制系统工具箱、神经网络工具箱,金融工具箱等。
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.
三
Matlab优势特点
1、高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;
2、 具有完备的图形处理功能,实现计算结果和编程的可视化;
3、友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;
4、功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等等) ,为用户提供了大量方便实用的处理工具。
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.
四
Matlab常用快捷键
快捷键 说明
Ctrl P 返回前一行输入
Ctrl N 返回下一行输入
Ctrl B 光标向后移一个字符
Ctrl F 光标向前移一个字符
Ctrl R 光标向右移一个字符
Ctrl L 光标向左移一个字符
Ctrl A 光标移到行首
Ctrl E 光标移到行尾
Ctrl U 清除一行
Ctrl D 清除光标所在的字符
Ctrl H 删除光标前一个字符
Ctrl K 删除到行尾
Ctrl C 中断正在执行的命令
今天的分享就到这里了。如果您对今天的文章有独特的想法,欢迎给我们留言,让我们相约明天,祝您今天过得开心快乐!
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!
参考资料:谷歌翻译、百度
本文由Learning Yard学苑整理并发出,如有侵权,请联系删除。
文字|小邹
排版|小邹
审核|闫庆红