matlab实例讲解及基础知识必备.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(1)线性插值: (默认方法)两个数据点之间连接直线,根据给定的插值点计算出它们在直线上的值。 调用格式: yi=interp1(x,y,xi,‘linear’) (2)三次插值:用于满足三阶多项式的数据之间的插值。 调用格式: yi=interp1(x,y,xi,‘cubic’) (3)三次样条插值:用三次样条函数拟合每对数据点。 调用格式: yi=interp1(x,y,xi,‘spline’) yi=spline(x,y,xi,‘spline’) (4)最邻近插值:将插值点的值设置为已知数据点中距离最近的点的值 调用格式: yi=interp1(x,y,xi,‘nearest’) x为自变量取值范围,y为函数矢量,xi为插值点的自变量矢量。 example16 2)二维插值:对两个变量的函数z=f(x,y)进行插值, 调用格式:zi=interp2(x,y,z,xi,yi,’method’) example17 (1)双线性插值: (默认方法)该方法用双线性曲面拟合数据点,插值点的值是四个最近点的组合。比三次插值快,而且内存消耗更少。 调用格式: zi=interp2(x,y,z,xi,yi,‘linear’) (2)双三次插值:用双三次曲面拟合数据点。插值点的值是16个最近点的组合。平滑性较好 调用格式: zi=interp2(x,y,xi, yi,‘cubic’) (3)最邻近插值: 调用格式: zi=interp2(x,y,xi, yi,‘nearest’) X为自变量取值范围,y为函数矢量,Xi为插值点的自变量矢量。 3)多维插值 4)lagrange插值 5)newton插值 example17 例:假设某勘测公司要对某山峰的地形进行勘测,勘测人员将测量的地域用0.4m宽的方格栅分成不同的区域,并在格栅和每个交点处记录下测量的山峰高度(单位:km)以便日后分析。 7.数据分析 利用MATLAB对数据分析时,MATLAB将数据集成为按列存储的数组,一个数组的每一列代表不同的观测量,每一行代表该变量的一次采样或观测值。 example18 函数 功能 函数 功能 max(x) 求x各列的最大元素 prd(x) 求x各列的元素之积 min(x) 求x各列的最小元素 sum(x) 求x各列的元素之和 median(x) 求x各列的中位元素 S=cumsum(x) 求x各列累计和 mean(x) 求x各列的平均值 P=cumprod(x) 求x各列的累计积 std(x) 求x各列的标准差 sort(x) 将x各列元素按递增排序 a=[1 2 3;4 5 6;7 8 9]; S=cumsum(a) %累计和 S = 1 2 3 5 7 9 12 15 18 例:某商场4个营业部一年(12个月)的销售额如下:(单位:万元) 1、求四个营业部的年平均营业额。 2、每月四个营业部的营业额。 3、每个营业部月营业额与年平均营业额的额差。 4、四个营业部本年的最高营业额和最低营业额。 maxsale = 50 51 60 50 minsale = 20 20 23 25 第四节 矩阵构造及运算 一、矩阵(Matrix)的构造 1.矩阵的建立: (1)直接输入法。注意元素间隔和行间隔。 (2)冒号法(1×N)。注意元素的个数问题。 (3)函数法(特殊矩阵)。 (4)矩阵的编辑(Array Editor)。 四、矩阵的数组运算 运算中,往往需要在矩阵之间进行对应元素的运算,这就是矩阵的数组运算。矩阵运算与矩阵的数组运算区别主要反映在乘和除两种运算中。 1.乘法 (1)矩阵运算A*B。(2)矩阵的数组运算A.*B(称为数乘) 2.除法 (1)矩阵运算A/B或A\B。(2)矩阵的数组运算A./B(称为数除) 3.幂运算 (1)矩阵幂运算A^n。(2)矩阵的数组幂运算A.^n * Triu(上三角), tril(下三角), rand(随机), diag(对角)rank(秩), inv(逆), eig(特征值、特征向量), trace, norm, … * 正态分布随机阵:randn(m,n) * 正交矩阵 相关函数: 若 x 为矩阵,则 any 和 all 按列运算,返回一个0-1向量 any(x):若向量 x 中存在非零元素,则返回 1,否则返回 0 all(x): 若向量 x 中所有元素非零,则返回 1,否则返回 0 表3 逻辑关系函数 指令 含义 指令 含义 xor 不相同取1,否则取0 any 只要有非0就取1,否则取

文档评论(0)

beautyeve + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档