Matlab系列 --- Matlab概述
Matlab源于Matrix Labortary,即矩阵实验室,是由美国Mathworks公司发布的主要面向科学计算、数据可视化、系统仿真以及交互式程序设计的高科技计算环境。
Matlab软件的官方网站:
一、Matlab简介
Matlab和Mathematica、Maple并成为三大数学软件,它在数学科技类应用软件中,在数值计算方面屈指一数。Matlab软件提供了大量的工具箱,可以用于工程计算、控制设置,信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域,解决这些医用领域内特定类型的问题。
Matlab的基本数据类型是矩阵,非常符合科技人员对数学表达式的书写格式,利用Matlab解决问题要比C或者Fortran等语言简捷的多。
二、Matlab的特点
由于Matlab软件功能强大,而且简单易学,已经成为搞笑教师、科研人员和工程技术人员的必须软件,能供极大的提高工作效率和质量。与其他的计算机高级语言相比,Matlab软件有许多非常明显的优点。
1、界面友好、容易使用
Matlab的用户界面非常接近Windows的标准界面,操作简单,界面比较友好。
Matlab软件是采用C语言开发的,它的流程控制语句和语法与C语言非常相近。如果初学者有C语言的基础,就会很容易的掌握Matlab编程和开发。Matlab语言可移植性好、可扩展性强,已经广泛应用与科学研究及工程计算各个领域。
2、强大的科学计算和数据处理能力
Matlab软件的内部函数库提供了丰富的函数,可以方面的实现用户所需的各种科学计算和数据处理功能。这些函数所采用的算法包含了科研和工程计算中最新的研究成功,并经过了各种优化和容错处理。这些内部函数金国了无数次的检验和验证,稳定性非常好,出错的可能性非常小。
利用Matlab软件进行科学计算和数据处理,是站在巨人的肩膀上,可以节省用户大量的编程时间。用户可以将自己主要的精力放到更具有创造型的工作上,把繁琐的底层工作交给Matlab软件的内部函数去做。
3、强大的图像处理功能
Matlab软件具有非常强大的数据可视化功能,非常方便的绘制各种复杂的二维图形、三维图形和多维图形。
Matlab具有强大的图形处理功能,自带很多的绘图的函数,还可以非常方便的给图形加标注、标题、坐标轴等。
Matlab对于三维图形,还可以设置视觉、色彩控制以及光照效果,此外Matlab软件还可以创建三维动画效果,以及隐函数绘图等,可用于科学计算
工程绘图。
4、应用广泛的专业领域工具箱
在Matlab软甲许多专门的领域都开发了功能强大的工具箱,这些工具箱都是由特定领域的专家开发的,用户可以直接使用工具箱学习、应用和评估不同的方法而不需自己编写代码。
Matlab工具箱中的函数源代码都是可读和可修改的,用户通过对源程序的修改或加入字节编写程序构造新的专用工具箱。
5、使用的程序接口
Matlab软件是一个开放的平台,通过Matlab软件的外部程序接口,用户可以非常方便的利用Matlab同其他的开发语言或软件进行交互,发挥各自的优势,提高工作效率。
利用Matlab软件的编译器可以将M文件,转换为可执行文件或者动态链接库,可以独立于Matlab软件运行。
Matlab软件中,还可以调用C/C++语言、Java语言等编写的程序。
此外,Matlab软件还可以和办公软件,例如Word和Excel软件等,进行很好的交互。
三、Matlab的目录结构

四、Matlab的通用命令简介
在Matlab中,由很多的命令经常用到,需要熟练掌握,例如在命令行窗口输入命令:clc,清除命令行窗口中所显示的内容。

五、Matlab的工具箱简介
在Matlab软件中,拥有好几十个工具箱,这些工具箱又可以分为功能性工具箱和学科工具箱。功能工具箱用来扩充Matlab的符号计算、数据可视化、建模和仿真、实时控制等功能。学科工具箱的专业性比较强,例如金融工具箱、信号处理工具箱、模糊逻辑工具箱等。除内部函数外,所有Matlab工具箱的M文件都是可读和可修改的,用户通过对源程序的修改或加入自己编写程序构造新的专用工具箱。
好了,今天的Matlab学到这里就结束了,喜欢的朋友可以给我点个赞哦!!!