文档详情

matlab-基本使用方法.ppt

发布:2021-03-05约8.42千字共57页下载文档
文本预览下载声明
2021/2/7 * 复数函数 名称 含义 abs 绝对值函数(求字符的ASCII码) conj 复数共轭 imag 复数虚部 real 复数实部 2021/2/7 * 例: 矩阵:a=[1 2 ; 3 4] b=[5 6 ; 7 8] c =2, d=a+b, e=a-b, b*2, a^2, a’ 2021/2/7 * 例: a=[pi pi/2 0 ]; b=[0 ,1] b1=sin(a) exp(b), exp(1) , log(exp(1)), log(2.7182 ) pow2(3) 2021/2/7 * 向 方向取整 ceil 四舍五入(无论正负) round 符号函数 求余 rem(x,y): x - n.*y , n = fix(x/y) 求余 mod(x, y) : x - n.*y , n = floor(x/y) 向 方向取整 向0方向取整 含义 sign rem mod floor fix 名称 取整和求余函数 2021/2/7 * 例: floor(2/3) round(2/3) floor(1./[1 2 3]) ceil(1/2) fix(1/3) floor(-1/3) mod(-2,-3) mod(2,-3) rem(2,-3) 2021/2/7 * 运算操作符 符号(矩阵) 含义 符号(数组) 含义 + 加法 + 加法 - 减法 - 减法 * 乘法 .* 乘法 / 右除法 ./ 右除法 \ 左除法 .\ 左除法 ^ 乘方 .^ 乘方 ’ 转置  .’ 转置  2.1.2 Matlab的数学运算符 2021/2/7 * A的元素乘方 A的元素右(左)除B的对应元素 标量s与数组每个元素相乘 数组乘法 数组加法(减法) A右(左)除B 标量s与矩阵每个元素相乘 内维相同矩阵乘法 矩阵加法(减法) A.^s A^s A./B(A.\B) A/B(A\B) S.*A(s*A) s*A A.*B A*B A+B (A-B) A+B (A-B) 数组运算 矩阵运算 乘方 矩阵和数组运算对比表如下: 2021/2/7 * 标量s分别与B元素之和(差) s+B (B-s) 转置  A.’ 转置(复数共轭转置)   A’ 数组运算 矩阵运算 对A的各元素求平方根 Sqrt(A) 2021/2/7 * 当A是非奇异的n阶方阵 X=A\B 是方程 A*X=B的解, 即:A\B= *B X=B/A 是方程 X*A=B的解, 即:B/A=B* 其中: 是矩阵的逆,也可用inv(A)求。 当A的行大于列时A\B仍然合法,得到的是最小二乘解。即: X=inv(A’*A)*(A’*B) 2021/2/7 * 例: 数组: a=[1 2 ; 3 4] b=[5 6 ; 7 8], c =2 d=a+b, a+2, b.*2, a.^2, a.’ a.*b, sqrt(a) exp(a) 2021/2/7 * 2.1.4 标点符号的使用 标点符号 定义 标点符号 定义 分号 ; 数组行分隔符;取 消运行显示 省略号 … 续行符 逗号 , 数组列分隔符;函 数参数分隔符 引号 ‘’ 定义字符串 冒号 : 在数组中应用较多, 如生成等差数列 等号 = 赋值语句 圆括号( ) 指定运算优先级; 函数参数调用; 百分号 % 注释语句的标识 方括号[ ] 定义矩阵 2021/2/7 * 指令窗中常用操作键 键名 作 用 ↑(↓) 向前(后)调回已输入过的指令行 ← (→) 当前行中左(右)移光标 Page up 向前翻阅当前窗中的内容 Pagedown 向后翻阅
显示全部
相似文档