matlab教程--matlab快速入门-文字版, matlab电子书, 和matlab 有关的电子书:

1.1 MATLAB语言的特点

1.1  MATLAB语言的特点
MATLAB语言的特点如下:
    特点1:起点高
    (l)每个变量代表一个矩阵,它可以有n×m个元素。
    (2)每个元素都看作复数,这个特点在其他语言中也是不多见的。
    (3)所有的运算,包括加、减、乘、除、函数运算都对矩阵和复数有效。
    特点2:人机界面适合科技人员
    (l)语言规则与笔算式相似:MATLAB的程序与科技人员的书写习惯相近,因此易写易读,易于在科技人员之间交流。
    (2)矩阵行数、列数无需定义:若要输入一个矩阵,在用其他语言编程时必须先定义矩阵的阶数,而用MATLAB语言则不必有阶数定义语句,输入数据的行列数就决定了它的阶数。
    (3)键入算式立即得结果,无需编译:MATLAB是以解释方式工作的,即它对每条语句解释后立即执行。若有错误也立即作出反应,便于编程者马上改正。这些都大大减轻了编程和调试的工作量。
    特点3:强大而简易的作图功能
    (l)能根据输入数据自动确定坐标绘图。
    (2)能以多种坐标系(极坐标、对数坐标等)绘图。
    (3)能绘制三维坐标中的曲线和曲面。
    (4)可设置不同颜色、线型、视角等。
    如果数据齐全,通常只需一条命令即可绘图。
    特点4:智能化程度高
    (1)绘图时自动选择最佳坐标以及按输入或输出变元数自动选择算法等。
    (2)做数值积分时自动按精度选择步长。
    (3)自动检测和显示程序错误的能力强,易于调试。
    特点5:功能丰富,可扩展性强
    MATLAB软件包括基本部分和专业扩展部分。基本部分包括:矩阵的运算和各种变换,代数和超越方程的求解,数据处理和博里叶变换,数值积分等等,可以满足大学理工科本科的计算需要。本书将介绍这部分的矩阵的运算和计算方法等方面的主要内容。
    扩展部分称为工具箱。它实际上是用MATLAB的基本语句编成的各种子程序集,用于解决某一方面的专门问题,或实现某一类的新算法。现在已经有控制系统、信号处理、图像处理、系统辨识、模糊集合、神经元网络、小波分析等20余个工具箱,并且还在继续发展中。
    MATLAB的核心内容在它的基本部分,所有的工具箱子程序都是用它的基本语句编写的。在大学本科学习阶段,不仅要会算,更重要的是知其所以然。因此我们原则上不提倡学生在低年级使用工具箱。为了避免学生在4年学习过程中重复编程,学生可以用基本语句来编自己的子程序,保存起来,以巩固已掌握的知识,并用于后续课程。
欢迎转载,转载请注明来自一手册:http://yishouce.com/book/2/2010100.html
友情链接It题库(ittiku.com)| 版权归yishouce.com所有| 友链等可联系 admin#yishouce.com|粤ICP备16001685号-1