MATLAB常用的函數abs(x):純量的絕對值或向量的長度angle(z):複數z的相角(Phase angle)sqrt(x):開平方real(z):複數z的實部imag(z):複數z的虛部conj(z):複數z的共軛複數round(x):四捨五入至最近整數fix(x):無論正負,捨去小數至最近整數floor(x):地板函數,即捨去正小數至最近整數ceil(x):天花板函數,即加入正小數至最近整數rat(x):將實數x化為分數表示rats(x):將實數x化為多項分數展開sign(x):符號函數 (Signum function)。
當x<0時,sign(x)=-1;當x=0時,sign(x)=0;當x>0時,sign(x)=1。
rem(x,y):求x除以y的餘數gcd(x,y):整數x和y的最大公因數lcm(x,y):整數x和y的最小公倍數exp(x):自然指數pow2(x):2的指數log(x):以e為底的對數,即自然對數log2(x):以2為底的對數log10(x):以10為底的對數MATLAB常用的三角函數sin(x):正弦函數cos(x):餘弦函數tan(x):正切函數asin(x):反正弦函數acos(x):反餘弦函數atan(x):反正切函數atan2(x,y):四象限的反正切函數sinh(x):超越正弦函數cosh(x):超越餘弦函數tanh(x):超越正切函數asinh(x):反超越正弦函數acosh(x):反超越餘弦函數atanh(x):反超越正切函數min(x): 向量x的元素的最小值max(x): 向量x的元素的最大值mean(x): 向量x的元素的平均值median(x): 向量x的元素的中位數std(x): 向量x的元素的標準差diff(x): 向量x的相鄰元素的差sort(x): 對向量x的元素進行排序(Sorting)length(x): 向量x的元素個數norm(x): 向量x的歐氏(Euclidean)長度sum(x): 向量x的元素總和prod(x): 向量x的元素總乘積cumsum(x): 向量x的累計元素總和cumprod(x): 向量x的累計元素總乘積dot(x, y): 向量x和y的內積cross(x, y): 向量x和y的外積特殊字符矩阵定义【】形成矩阵()对运算分组,分隔下标或矩阵元素;矩阵中分行,命令中阻止输出:用于产生矩阵,指示所有的行或列标量和数组运算符=赋值%M文件中表注释+加操作-减操作×标量乘.*数组乘/标量除./数组除^标量乘方.^数组乘方曲线外观控制-实线:点线-.点划线--虚线·点○圆圈××标记s正方形d菱形v倒三角形p五角星形h六角星形b蓝色g绿色r红色c青色m洋红色y黄色k黑色比较运算符<小于<=小于等于>大于>=大于等于==等于~=不等于逻辑运算符&与|或~非%f十进制计数法%e指数计数法%g定点数或指数计数法\n换行\r回车\t制表\b退格命令ans 保存计算结果的缺省变量名clc 清除屏幕clear 清除工作区exit 终止程序help 调用帮助工具load 从文件中加载矩阵quit 终止程序运行save 保存who 列出内存变量whos 列出变量及大小函数特殊函数eps 可识别的最小差值i 虚数Inf 无穷大j 虚数Nan 非数字pi π近似值初等数学abs 绝对值cell 返回沿正无穷大方向最接近的整数erf 计算误差函数exp 计算e^xfix 返回沿0方向最接近的整数floor 返回沿负无穷大方向最接近的整数log 自然对数log10 10为底对数log2 2为底对数rem 相除余数round 舍入到最接近整数sign 确定符号(正或负)sqrt 平方根三角学asin 反正弦值cos 余弦值sin 正弦值sinh 双曲正弦值tan 正切值数据分析cumprod 数组元素值得累乘积cumsum 数组元素值得累加和max 数组中最大值,并确定位置mean 平均值median 中值min 数组中最小值,并确定位置prod 数组中值得乘积std 标准差sum 求和随机数rand 计算均匀分布的随机数randn 计算正态分布的随机数二维绘图bar 条形图barh 水平条形图contour 等值线hist 直方图loglog x-y坐标图,两坐标轴都使用对数坐标pie 饼图plot x-y坐标图polar 极坐标图semilogx x-y坐标图,x使用对数坐标semilogy x-y坐标图,y使用对数坐标三维绘图bar3 三维条形图barh3 三维水平条形图mesh 网格曲面图peaks 样本矩阵pie3 三维饼图plot3 三维线图sphere 示例函数surf 曲面图surfc 曲面图和等值线图组合图形图形控制axis 冻结当前坐标轴缩放比例,或指定坐标轴维数figure 打开一个新的图形窗口grid off 关闭网格grid on 打开网格hold on 在添加新的图形信息前不要删除图形内容hold off 在添加新的图形信息前删除图形内容legend 向图形添加一个图例shading flat 对曲面每个曲面图着色shading interp 使用插值法对曲面图着色subplot 将图形窗口分为若干部分text 添加文本框title 添加标题xlabel x轴加标注ylabel y轴加标注zkabel z轴加标注autum 颜色图案bone 颜色图案colorcube 颜色图案cool 颜色图案copper 颜色图案flag 颜色图案hot 颜色图案hsv 颜色图案jet 颜色图案pink 颜色图案prism 颜色图案spring 颜色图案summer 颜色图案white 颜色图案winter 颜色图案输入\输出disp 显示矩阵或文本fprintf 打印格式化信息input 提示用户输入值num2string 将数组转化为字符串pause 暂停程序的执行控制结构else if判定为假时的执行路径elseif if判定为假时的执行路径,同时指定新的逻辑测试条件end 标志一个控制结构的结束find 确定矩阵中哪些元素符合输入参数指定的标准for 循环结构if 测试一个逻辑表达式while 循环结构定时器clock 确定cpu时钟的当前时间etime 获取所花费时间tic 启动计时toc 停止计时函数定义function 表示一个M文件是函数help 帮助nargin 确定函数输入参数个数nargout 确定函数输出参数个数矩阵定义、操作、分析det 计算矩阵的行列式diag 提取矩阵对角线元素eye 产生一个单位矩阵fliplr 奖将矩阵左右翻转inv 计算矩阵的逆矩阵length 确定矩阵的最大维长度linspace 定义一个线性相隔的向量magic 产生一个幻方矩阵meshgrid 将两向量的每一个分别映射为二维矩阵,矩阵大小由向量大小决定ones 产生一个由1组成的矩阵size 确定一个数组的行数和列数sort 升序排列zreos 产生一个由0组成的矩阵用于符号表达式的函数collect 对符号表达式合并系数diff 求符号表达式的微分double 双精度,浮点型变量expand 展开一个符号表达式ezplot 产生一个符号表达式对应的图形factor 对符号表达式因式分解findsym 求符号表达式中符号变量int 求符号表达式积分numden 返回表达式分子和分母ploy2sym 向量转换成符号多项式pretty 打印符号表达式simple 缩短一个符号表达式simplify 化简一个符号表达式solve 解方程subs 替换符号表达式中的变量sym2poly 将符号表达式转换成系数向量数值计算diff 计算一个向量相邻元素之差quad 计算某个向量定义的曲线积分(辛普森法则)quad1 计算某个向量定义的曲线积分(洛巴托法则)数值技术cftool 打开曲线拟合图形用户界面interpl 计算线性和三次差值linear 和interpl一起使用,执行线性插值polyfit 计算最小二乘多项式polyval 估算一个多项式spline 和interpl一起使用,执行三次样条差值。