logo资料库

matlab的常用函数和函数库.pdf

第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
资料共10页,剩余部分请下载后查看
对数均分向量 1×n 维数组 频率特性的频率区间 画三维曲面时的 X,Y 网格 均分向量(1×n 维数组) …(竖的) 将元素按列取出排成一列 inf NaN flops computer 计算机类型 inputname 输入变量名 size Infinity(无穷大) Not-a-Number(非数) 浮点运算次数 多维矩阵的各维长度 最近的答案 浮点数相对精度 elmat 表 2.12.12.12.1 基本矩阵和矩阵运算(elmat elmat)(dddd) elmat logspace zeros 全零矩阵(m×n) ones Freqspace 全一矩阵(m×n) 随机数矩阵(m×n) rand meshgrid randn 正态随机数矩阵(m×n) Linspace Eye(n) 单位矩阵(方阵) ans eps realmax 最大浮点实数 realmin 最小浮点实数 3.14159235358579 pi i,j 虚数单位 length cat* fliplr flipud repmat reshape rot90 company gallery hadamard Hadamard 矩阵 hankle hilb invhilb 维数重组 矩阵整体逆时针旋转 90° Companion 矩阵 Higham 测试矩阵 magic pascal rosser Toeplitz vander wilkinson Hankle 矩阵 Hilbert 矩阵 Hilbert 逆矩阵 diag ind2sub sub2ind tril triu 一维矩阵的长度 复制和排成矩阵 链接数组 矩阵左右翻转 矩阵上下翻转 提取或建立对角阵 把元素序号变为矩阵下标 把矩阵下标变为元素序号 取矩阵的左下三角部分 去矩阵的右上三角部分 魔方矩阵 Pascal 矩阵 经典的对称特征值测试问题 Toeplitz 矩阵 vandermonde 矩阵 Wilkinson’s 特征值测试矩阵 表 2.52.52.52.5 简单的元素群运算 输出结果 18 2.5000 729 z=4 10 z=4.0000 32 z=1 4 9 z=1 32 z=2 4 8 x=[1,2,3] y=[4,5,6] x=[1,2,3] y=[4,5,6] x=[1,2,3] y=[4,5,6] x=[1,2,3] y=[4,5,6] 16 2.0000 6 4 基本 矩阵 特殊变 量和函数 矩阵结 构提取 和变换 特殊 矩阵 运算式 z=x.*y z=x.\y z=x.^y z=x.^2 z=2.^[x y] 注:
elfun 表 2.72.72.72.7 基本函数库(elfun elfun)(未标注输入变元的为单输入单输出函数)(cccc) elfun 余割 反正割 反余切 双曲余割 正弦 正切 反双曲正切 反双曲正割 反双曲正弦 反余弦 4 象限反正切 双曲余弦 sin tan acos atan2(x,y) cosh asinh csc asec acot csch asech acoth acosh exp log2 pow2 nextpow2 abs real conj unwrap round floor sign mod(x,m) x 整除 m 取正余数 四舍五入为整数 向-∞舍入为整数 符号函数 去掉相角突变 反双曲余弦 以 e 为底的指数 以 2 为底的指数 2 的幂 比输入数大而最接近 2 的幂 绝对值和复数模值 实部 共轭复数 三角函数 三角函数 指数函数 复数 取整函数 cos asin atan sinh tanh atanh sec cot acsc sech coth acsch log log10 sqrt 余弦 反正弦 反正切 双曲正弦 双曲正切 反双曲正切 正割 余切 反余割 双曲正割 双曲余割 反双曲余割 自然对数 以 10 为底的对数 方根 虚部 相角 是实数时为真 angle imag isreal cplxpair 按复数共轭对排序元素群 fix ceil rem(a,b) 向 0 舍入为整数 向∞舍入为整数 a 整除 b,求余数 graph2d 表 2.142.142.142.14 二维图形函数库(graph2d graph2d)(pppp) graph2d polar plotyy semilogy 半对数 Y 坐标绘图 subplot 线性 X-Y 坐标绘图 双对数 X-Y 坐标绘图 控制坐标轴比例和外观 极坐标绘图 用左右两种 Y 坐标绘图 在平铺位置建立坐标系 gtext legend grid orient 用鼠标定位文字 标注图例 图上加坐标网络 设定打印纸方向 基本 X-YX-YX-YX-Y 图形 坐标控制 图形注释 打印 保持当前图形 plot loglog semilogx 半对数 X 坐标绘图 axis hold title xlable ylable text print printopt 打印机默认选项 标出图名(适用于三维图形) X 轴标注 Y 轴标注 在图上标文字 打印图形或把图形存为 M 文件
表 2.92.92.92.9 运算符和特殊字符库(opsopsopsops)(nnnn) 符号 意义 符号 意义 - / ./ [] 减 矩阵右除 矩阵元素除 矩阵、向量 输出变量 母目录 … 语句分割符,不显示 = % 操作系统命令 ~= ~ 关系大小符 加 逻辑与 矩阵左除 矩阵元素乘 优先 下标 输入参量 + \ .* () {} . , ‘ == & xor exist all isnan isfinite isreal isstr bitand bitor bitxor bitget union 集合“合” intersect 集合“交” setxor 获取位 集合“异或” 小数点 转置,引用 语句分割符,显示 .. ; ! <> | kron 检查变量或函数是否有定义 关系相等符 异或 检查向量中元素是否全为非零 元素为 NaN 时得 1 元素为有限值时得 1 矩阵为实数阵时得 1 为文本字符串时得 1 按位求“与” 按位求“或” 按位求“异或” 数 学 及 逻 辑 运 算 符 逻 辑 字 符 检 查 位 运 算 集 合 运 算 逻辑或 Kronecker 积 any find isinf isempty issparse isglobal bitcmp bitmax bitset bitshift unique setdiff ismember 符号 * ^ .^ : 意义 矩阵乘 矩阵乘幂 矩阵元素乘幂 整行(列) 等增量赋值 行命令延续符 赋值符 注释符 关系不等符 逻辑非 检查向量中有无非零元素 找到非零元素的序号 元素为 Inf 时得 1 矩阵为空阵时得 1 矩阵为稀疏阵时得 1 变量为全局变量时得 1 按位求“非”(补) 最大浮点整数 设置位 按位移动 去除集合中重合的元素 集合“差” 是集合中的元素时为真
创建图形窗 graphics 表 2.132.132.132.13 通用图形函数(graphics graphics)(h)(h)(h)(h) graphics shg refresh close ishold box* 获取当前图形窗的句柄 获取当前坐标系的句柄 清楚当前图形窗 显示图形 刷新图形 关闭图形窗 形成轴系方向 保持当前图形状态为真 图形窗的控制 轴系的控制 图形对象 图形句柄操作 工具 杂项 涂抹块 创建图像 创建直线 设置对象特性 创建图形填充块 清除当前坐标系 在任意位置创建坐标系 figure gcf clf axes gca cla line patch image set get reset delete gco closereq 请求关闭图形窗 newplot 说明 NextPlot 的 M 文件 ginput graymon 设定图形窗灰度监视器 rbbox rotate terminal 设定图形终端类型 围绕指定方向旋转对象 获得当前图像的句柄 从鼠标作图形输入 获得对象特性 复位对象特性 删除对象 surface light 创建曲面 创建照明 获得回叫图形的句柄 获得回叫对象是句柄 gcbo gcbf drawnow 直接等待图形事件 findobj copyobj ishandle 是图形句柄时为真 寻找具有特定值的对象 为图形对象及其子项作硬拷贝 uiputfile 给出存储文件的对话框 uigetfile 给出询问文件名的对话框 whitebg zoom warndlg 警告对话框 二维图形的放大和缩小 设定图形窗背景色 area bar barth bar3 bar3th compass comet errorbar 填满绘图区域 条形图 水平条形图 三维条形图 三维水平条形图 极坐标向量图 彗星轨迹图 误差条图 特殊的二维图形 stairs stem ribbon plotmatrix pie pareto fill feather 阶梯图 画离散序列绘图 成三维中的色带 矩阵散布图 饼图 Pareto 图 填满两维多边形 羽状图
specgraph 表 2.152.152.152.15 特殊图形库(specgraph specgraph)(uuuu) specgraph pcolor pcolor pcolor pcolor quiver quiver quiver quiver voronoi voronoi voronoi voronoi 高线图 伪彩色图 箭头图 Voronoi Voronoi Voronoi Voronoi 图 等高线图形 特殊的三维图 形 图像显示 电影和动画 实体 带帘的三维曲面 三维彗星轨迹图 等高线图标出字符 contour contour contour contour contourf contourf contourf contourf 填充的等高线图等 contour3 contour3 contour3 contour3 三维等高线图 clable clable clable clable comet3 meshc meshz pie3 stem3 quiver3 image imagesc colormap 颜色查找表 capture moviein getframe movie cylinder 三维饼图 三维 stem 图 三维 quiver 图 显示图像 重放录下的电影帧 获取电影帧 生成圆柱体 从屏幕抓取图形文件 初始化电影帧存储器 三维曲面与等高线组合图 缩放数据并作为图像显示 slice surfc trisurf trimesh waterfall 实体切片图 三维曲面与等高线组合图 三角表面图 三角网状表面图 瀑布图 把图像写入图形文件 从图形文件读出图像 imread imwrite imfinfo ratate frame2im 把电影帧转换为索引图像 im2frame 把索引图像转换为电影帧 关于图形文件的信息 饶给定方向旋转对象 sphere 生成球体
graph3d 表 2.162.162.162.16 三维绘图和光照函数库(graph3d graph3d)(qqqq) graph3d mesh surf 在三维空间中画点和线 plot3 fill3 三维网络图 在三维空间中绘制填充多边 形 三维曲面图 线性粉红色阴影彩色图 HSV 彩色图的变形 品红和黄阴影彩色图 色调-饱和度-亮值彩色图 黑-红-黄-白彩色图 蓝色色调的灰度彩色图 colormap 彩色查询表 shanding 彩色阴影方式 brighten 改变彩色图的亮度 hsv hot bone pink jet spring autumn white colorcube 增强的立方体彩色图 colorbar 显示彩色条 rgb2hsv 红绿蓝向 hsv 转换 rgbplot view rotate3d 用鼠标拖动图形作三维旋转 surfl lighting 光照模式 diffuse 用 rgb 绘彩色图 规定三维图的视点 带照明的三维曲面图 红和黄阴影彩色图 全白彩色图 漫反射 caxis hidden 伪彩色坐标轴定标 消隐或显示被遮挡的线条 红、白、蓝、黑的交互彩色图 光谱彩色图 线性灰度彩色图 铜色调的线性彩色图 蓝绿和洋红阴影彩色图 gray cool copper prism flag summer 绿和黄阴影彩色图 winter 蓝和绿阴影彩色图 lines colstyle 从字符串分解出颜色和字体 hsv2rgb 由 hsv 向红绿蓝(rgb)转换 contrast 变灰度图为对比增强方式 spinmap 旋转彩色图 viewmtx 视点变换矩阵 带颜色线彩色图 specular 镜面反射 material 材料反射模式 surfnorm 曲面法线 timefun 表 3.23.23.23.2 时间和日期函数库(timefun timefun)(wwww) timefun clock 当前日期和时间的时间数 当前日期和日期的向量 当前日期的字符串 序列的日期数 日期的字符串格式 日历 星期数 以秒计的 CPU 时间 秒表定时器的启动和停止 datevec 日期向量 eomday datetick etime pause 月末日的星期数 日期的格式设定 经历时间 暂停等待时间 绘制三维曲线命 令 颜色控制 彩色图 彩色图有关函数 视点控制 照明模型 当前 日期 基本 函数 日期 函数 定时 函数 now date datenum datestr calendar weekay cputime tic/toc
lang 表 2.172.172.172.17 语言结构库(lang lang)(kkkk) lang 名称 功能 名称 功能 终止执行循环 在表示式的几种情况中选择 otherwise switch 语句中的情况 MATLAB 程序文件-M 文件 function 定义全局变量 估值并执行 流程控制语句 程序、函数和变 量 变元管理 信息显示 人机交互命令 执行 MATLAB 语句字符串 估值工作空间中的表达式 条件执行命令 与 if 联用 确定次数的重复语句 eval evalin assignin 分配工作空间中的变量 if elseif for break switch case script globle list exit nargchk 检验输入变元的数目 nargout varargout 长度可变的输出变元清单 error warning 显示警告信息 disp sprintf input menu 检查变量或函数是否存在 把格式化数据写成字符串 生成用户输入的选择菜单 跳出函数并显示信息 以逗号分割的清单 输出变元的数目 提示用户输入 显示数组 feval builtin run else end while return 执行由字符串命名的函数 从超载方法执行内置函数 运行程序文件 与 if 联用 For、while、if 语句的终点 非确定次数的重复语句 返回到调用函数 switch 语句中的默认值 假如新函数 mfilename 当前执行的文件名 isglobal 是全局变量时为真 长度可变的输出变元清单 输入变元的数目 nargin varargin inputname 输入变元的名称 laster 最近的出错信息 errortrap fprintf echo keyboard 调用等待键盘输入 pause 在测试中跳过错误 暂停,等待用户响应 显示格式化信息 显示执行的 MATLAB 语句 hist 直方图 元素之积 协方差矩阵 差分函数和近似微分 五点离散拉普拉斯算子 gradient 近似梯度 datafun 表 4.34.34.34.3 数据分析傅里叶变换函数库(datafun datafun)(dddd) datafun sortrows 按升序排列行 prod diff del2 corrcoef 相关系数 cov filter conv convn fft fft2 fftn fftshift sound soundsc 自动设比把向量放成声音 二维离散傅里叶变换 n 维离散傅里叶变换 将零迟延移到频谱中心 卷积和多项式相乘 n 维卷积 离散傅里叶变换 filter2 conv2 deconv ifft ifft2 ifftn mu2lin lin2mu 把向量变成声音 一维数字滤波 二维数字滤波 二维卷积 反卷积和多项式相除 离散傅里叶反变换 二维离散傅里叶反变换 n 维离散傅里叶反变换 把 mu 规律编码变为线性信号 把线性信号变为 mu 规律编码 基本运算 差分 相关运算 滤波和卷积 傅里叶变换 声音函数
表 4.14.14.14.1 一些数据处理命令的结果 命令 功能 身高 max(data) min(data) mean(data) std(data) media(data) sum(data) trapz(data) cumsum(data(1:3,:)) cumprod(data(1:3,:)) diff(data(1:4,:)) sort(data(1:3,:)) cumtrapz(data(1:4,:))* 求各列最大值 求各列最小值 求各列平均值 158 141 149.2 5.7504 列向累乘积 列向累加和 梯形法求积分 求各列标准差 求各列中间元素 147 1492 求各列元素和 1342.5 154 312 467 154 24332 3771460 4 -3 -10 154 155 158 156.0000 312.5000 462.5000 (相当于不定积 列向重新排序 列向累加积分 列向差分 (升序) 分) datadatadatadata 154 158 155 145 145 141 155 147 147 145 49 99 100 63 63 55 56 89 96 60 83 81 68 75 75 65 64 87 54 76 67 75 86 96 96 75 85 77 100 67 元素一 元素二 元素三 100 49 73.0 20.4070 63 730 675.5 49 148 248 49 4851 485100 50 1 -37 49 99 100 74.0000 173.5000 255.0000 87 54 72.8 10.0241 75 728 648.5 83 164 232 83 6723 457164 -2 -13 7 68 81 83 82.0000 156.5000 228.0000 100 67 82.4 12.0757 81 824 757.0 67 142 228 67 5025 432150 8 11 10 67 75 86 71.0000 151.5000 242.5000 元素之积 hist 直方图 协方差矩阵 差分函数和近似微分 五点离散拉普拉斯算子 gradient 近似梯度 datafun 表 4.34.34.34.3 数据分析傅里叶变换函数库(datafun datafun)(dddd) datafun sortrows 按升序排列行 prod diff del2 corrcoef 相关系数 cov filter conv convn fft fft2 fftn fftshift sound soundsc 自动设比把向量放成声音 二维离散傅里叶变换 n 维离散傅里叶变换 将零迟延移到频谱中心 卷积和多项式相乘 n 维卷积 离散傅里叶变换 filter2 conv2 deconv ifft ifft2 ifftn mu2lin lin2mu 把向量变成声音 一维数字滤波 二维数字滤波 二维卷积 反卷积和多项式相除 离散傅里叶反变换 二维离散傅里叶反变换 n 维离散傅里叶反变换 把 mu 规律编码变为线性信号 把线性信号变为 mu 规律编码 基本运算 差分 相关运算 滤波和卷积 傅里叶变换 声音函数
分享到:
收藏