1、第一章 第 1 頁第一章 MATLAB的介绍与操作(一) Matlab 的基本元素MATLAB的叙述以运算式为主, 其形式有二:variable = expression (指定运算式给一个变数)or expression (只是单纯一个运算式)运算式由运算子, 纯数 , 矩阵, 函数, 变数或特殊文字等组成。1. 纯数 有整数, 实数, 和复数3 , -99 , 0.0001 , 1.60210E-20 , 6.022e232i , -3.14159i , -4+3i1.1 四则运算 : ( + - * / or ) 与乘幂( )例 : (a) 1+2-3*4/5 %4/5 and 54 h
2、ave the same value ans =0.6000 (b) (2*3)2-100 ans =-64 注 : 1. 运算的顺序为 , * 或 / ( ) , + 或 - ,若有括弧, 则由括弧内运算优先。2. a/b 表 a 除以 b , ab表 b 除以 a。3. 我们可将运算式指定给一个变数, 然后其值被列印出来, 例如:value = (2*3)2-100 value =-64 4. 可在运算式后加上分号, 则结果将不会显示出来1.2 Matlab 函数库 Matlab 中内建了许多函数 , 以下列出少部份函数与一些例子函 数 功 能 abs(x) 对实数为取绝对值, 对复数则取其magnitudesign(x) 当x为实数且0, =0, 0表示在主对角上方,k3。(iv) 若A为一个 k×k 的矩阵, 问当n为多少时? An将会是一样的矩阵。8. 写一 Matlab 程式在相同的座标轴上, x的范围为-2pi: .02: 2pi, 绘制函数 y=cos(x)和 y=cos(x 3), 并使用函数xlabel, ylabel, 与 title清楚的注解图形。1. 用函数mesh和meshgrid绘制下列函数的立体图:(a) z = 8xy*e-x2-y2 (b) z = x3/3 - xy2并使用函数 surf 和 contour 重新绘制曲面。