
出版社: 清华大学
原售价: 89.00
折扣价: 67.64
折扣购买: MATLAB/Simulink通信系统建模与仿真
ISBN: 9787302604631
第3章MATLAB简单操作 数值计算是MATLAB中最重要、最有特色的功能之一 ,也是MATLAB软件的基础。MATLAB强大的数值计算功能 使其成为诸多数学计算软件中的佼佼者。而数组和矩阵 是数值计算的最基本运算单元,在MATLAB中,向量可看 作一维数组,而矩阵则可看作二维数组。数组和矩阵在 形式上没有区别,但二者的运算性质却有很大的不同, 数组运算强调的是元素对元素的运算,而矩阵运算则采 用线性代数的运算方式。 3.1MATLAB基本元素 本节介绍常量、变量和矩阵这三种最常用的MATLAB 基本元素以及赋值语句的基本形式。 3.1.1常量 常量,在MATLAB中习惯称之为特殊变量,即系统自 定义的变量。它们在MATLAB启动以后驻留在内存中。在 MATLAB中常用的特殊变量如表31所示。 表31MATLAB常用特殊变量表 特 殊 变 量取值 ansMATLAB中运行结果的默认变量名 pi圆周率π eps计算机中的最小数 flops浮点运算数 inf无穷大, 如1/0 NaN不定值,如0/0,∞/∞,0*∞ i或j复数中的虚数单位,i=j=-1 nargin函数输入变量数目 narout函数输出变量数目 realmax最大的可用正实数 realmin最小的可用正实数 在MATLAB的命令行窗口中输入一个表达式或者一组 数据,系统将会自动把计算的结果赋值给ans变量。 注意: A和a表示的是不同的变量,读者编程时必 须注意。 3.1.2变量 变量是任何程序设计语言的基本元素之一,MATLAB 语言当然也不例外。与常规的程序设计语言不同的是, MATLAB并不要求事先对所使用的变量进行声明,也不需 要指定变量类型,MATLAB语言会自动依据所赋予变量的 值或对变量进行的操作来识别变量的类型。在赋值过程 中,如果赋值变量已存在,则MATLAB将使用新值代替旧 值,并以新值类型代替旧值类型。在MATLAB中变量的命 名应遵循以下规则。 变量名必须以字母开头,之后可以是任意的字 母、数字或下画线。 变量名区分字母的大小写。 变量名不超过31个字符,第31个字符以后的字 符将被忽略。 与其他的程序设计语言相同,在MATLAB语言中也存 在变量作用域的问题。在未加特殊说明的情况下, MATLAB语言将所识别的一切变量视为局部变量,即仅在 "资深专家编著,图书质量更有保证 MATLAB资深工程师执笔,以MATLAB R2021为平台 理论结合实际,以工程实例为背景 专业技术与大量实例相结合,针对概念或函数给出相应的用法及实例说明 提供配套源码,便于读者动手实践 理论联系实践,提供源码下载,方便读者学习使用 内含丰富实例,利于读者二次开发 注重应用,提供130多个MATLAB应用典型实例"