MatLab函数interp1、interp2、interp3、interpn 【注】详情请参阅 MatLab help 文档。 1. interp1 1.1 作用 对一元函数数据进行插值,得到指定自变量值对应插值函数值。 1.2 语法 1234567vq = interp1(x,v,xq)vq = interp1(x,v,xq,method)vq = interp1(x,v,xq,method,extrapolation)vq = interp1(v,xq)vq = int 2020-05-26 Technique MatLab Technique MatLab
MatLab函数legend 【注】详情请参阅 MatLab help 文档。 1. 简介 legend 函数可以在 MatLab 的坐标区按曲线的绘制顺序添加对应曲线的图例。 2. 格式 1234567891011legendlegend(label1,···,labelN)legend(labels)legend(subset,___)legend(target,___)legend(___,Name,Value)lege 2020-05-26 Technique MatLab Technique MatLab
MatLab函数meshgrid、ndgrid 【注】详情请参阅 MatLab help 文档。 1. meshgrid 1.1 作用 meshgrid 函数用于生成二维或三维网络坐标。 1.2 语法 1234[X,Y] = meshgrid(x,y)[X,Y] = meshgrid(x)[X,Y,Z] = meshgrid(x,y,z)[X,Y,Z] = meshgrid(x) [X,Y] = meshgrid(x,y) 基于 x、y 坐 2020-05-26 Technique MatLab Technique MatLab
MatLab函数rand、randi、randn、rng 【注】详情请参阅 MatLab help 文档。 1. rand 函数 1.1 作用 rand 函数用于生成在区间 (0,1) 均匀分布的随机数。 1.2 语法 123456X = rand % 返回一个均匀分布的随机数X = rand(n) % 返回一个均匀分布的随机数矩阵(n x n)X = rand(sz1,...,szN) % 返回由均匀分布的随机数组成的 sz1 x ... x 2020-05-26 Technique MatLab Technique MatLab
MatLab函数repmat 【注】详情请参阅 MatLab help 文档。 1. 简介 repmat函数可以用来创建重复元素的矩阵,元素可以是MatLab的任何单个数据类型(double、char、cell、struct 等)值,也可以是矩阵。 2. 格式 123B = repmat(A,n)B = repmat(A,r1,...,rN)B = repmat(A,r) 第一种格式 B为行、列维度均包含n个A的副本的矩阵 2020-05-26 Technique MatLab Technique MatLab
MatLab函数sort、issorted、sortrows、issortedrows 【注】详情请参阅 MatLab help 文档。 1. sort 函数 1.1 作用 sort 函数对数组元素进行排序。 1.2 语法 12345B = sort(A)B = sort(A,dim)B = sort(___,direction)B = sort(___,Name,Value)[B,I] = sort(___) B = sort(A) 按升序对 A 的元素进行排序。 如果 A 2020-05-26 Technique MatLab Technique MatLab
MatLab函数xlsread、xlswrite、xlsfinfo 【注】详情请参阅 MatLab help 文档。 1. xlsread 函数 1.1 作用 读取 XLS、XLSX、XLSM、XLTX 和 XLTM 电子表格文件。 【注】xlsread 仅读取 7 位 ASCII 字符,不支持非相邻范围。 1.2 语法 12345678data = xlsread(filename)data = xlsread(filename,sheet)data = xls 2020-05-26 Technique MatLab Technique MatLab
MatLab取整函数 MatLab默认的数值类型为双精度 double 型,而 double / single 类型数据在转为整型时常常需要取整,MatLab提供了以下四种取整函数。 函数 说明 举例 floor 向下取整 floor(1.5)=1floor(-1.5)=-2 ceil 向上取整 ceil(1.5)=2ceil(-1.5)=-1 round 取整到最近的整数(若小数部分为0.5,则 2020-05-26 Technique MatLab Technique MatLab
MatLab工作区 1. 基础工作区 MatLab 中的基础工作区是针对当前 MatLab 窗口内的脚本代码而言的(无论是命令行窗口输入的还是 M 脚本文件中的),是所有脚本代码所共享的(即对当前 MatLab 窗口而言是唯一的),是对外可见的(即 MatLab 窗口中显示的工作区),与当前 MatLab 窗口是共存亡的。 【注】从函数中调用脚本时,脚本使用的是调用函数的函数工作区。 2. 函数工作区 MatLab 2020-05-26 Technique MatLab Technique MatLab
MatLab变量 1. 变量命名 在 MatLab 中,变量不需预先声明就可直接进行赋值操作。变量命名遵循以下规则: 变量名和函数名对字母大小写敏感 变量名和函数名必须以字母为开端,其后可以是字母、数字和下划线 不能使用 MatLab 关键字作为变量名和函数名(可使用 iskeywords 函数查看 MatLab 中所有的关键字) 变量名和函数名最多可包含 63 个字符,超过部分被截断忽略 避免使用函数名作为变量 2020-05-26 Technique MatLab Technique MatLab