MATLAB语言 simulink
第2章 MATLAB数值计算2.1 变量与数据 2.2 矩阵与数组2.3 矩阵与数组运算 2.4 多项式运算 2.5 字符运算1
MATLAB语言 simulink
第2章 MATLAB数值计算2.1 变量与数据2.1.1 数据数据的表达方式:采用十进制表示 矩阵和数组的概念 :标量:是指1×1的矩阵,即为只含1个数的矩阵。 向量:是指1×n或n×1的矩阵,即为只含1行或1列的矩阵 矩阵:是1个矩形的数组,即二维数组,其中向量和标量都是矩阵 的特例数组:是指n维数组,为矩阵的延伸,其中矩阵和向量都是 数组的特例。
复数:由实部和虚部组成,用特殊变量“i”和“j”表示虚数的单位2
MATLAB语言 simulink
第2章 MATLAB的数值计算功能2.1 变量与数据2.1.1 变量 变量的命名应遵循如下规则: 变量名必须以字母打头,之后可以是字母、数字 或下划线,如x51483,a_b_c_d_e。
变量名区分字母大小写,如Items,items,itEms 及ITEMS都是不同的变量。3
MATLAB语言 simulink
变量的命名应遵循如下规则:
变量名最多可包含63个字符(对于7.x版本)。 从前向后取,超出部分忽略。 变量名不允许使用空格、标点符号。
关键字(如if,while等)不能作为变量名。
MATLAB语言 simulink
表2 1 MATLAB固定变量表固定变量 ans pi eps flops Inf NaN i和 j nargin nargout realmin 用于结果的缺省变量名 圆周率 计算机的最小数,当和1相加就产生一个比1大的数 浮点运算数 无穷大,如1/0 不定量,如0/0 所用函数的输入变量数目 所用函数的输出变量数目 最小可用正实数 取 值
虚数单位,i=j=
1
realmax
最大可用正实数
MATLAB语言 simulink
MATLAB语言 simulink
2.1.3 MATLAB的常用数学函数函数的调用格式为:函数名(变量)函数的变量即是 MATLAB 的矩阵变量,函数的运 算就是将函数运算分别作用于函数变量(矩阵) 的每一个元素。 MATLAB所支持的常用函数见表2-2 注意:
1.MATLAB只对弧度操作,若为角度,则换成弧度。2.MATLAB系统提供的所有函数名都是小写字母。7
MATLAB语言 simulink
MATLAB语言 simulink
MATLAB语言 simulink
MATLAB语言 simulink
对 方向取整数
对 方向取整数 对零方向取整数11
MATLAB语言 simulink
自然对数(以e为底)
常用对数(以10为底)12
MATLAB语言 simulink
2.2 矩阵和数组2.2.1 矩阵的赋值 2.2.2 向量的生成
2.2.3 矩阵元素2.2.4 复数表示
MATLAB语言 simulink
2.2.1 矩阵的赋值(1). 直接输入法创建矩阵 矩阵的所有元素必须放在方括号“[]”内; 矩阵元素之间必须用逗号“,”或空格隔开; 矩阵行与行之间用分号“;”或回车符隔开; 矩阵元素可以是任何不含未定义变量的表达式;
标点符号一定要在英文状态下输入。14
MATLAB语言 simulink
矩阵元素用空格或 逗号分隔,整个矩 阵放在方括号内。
MATLAB语言 simulink
矩阵的行用 分号或回车 符隔开。16
MATLAB语言 simulink
矩阵里的元素也可以用表达式代替,表达 式由变量名、常数、函数和运算符构成。 4*sin(2*t) sqrt(2)
*exp(-i*4) s*a+b/c
X=[-1.3,sqrt(3),(1+2+3)/5*4] X= -1.3000 1.7321 4.8000
MATLAB语言 simulink
方括号外的分号表示 不显示定义的数据。18
MATLAB语言 simulink
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说公务员考试第二章MATLAB数值计算在线全文阅读。
相关推荐: