第5讲 matlab数据分析与多项式计算

时间:2025-04-20

第5讲 MATLAB数据分析与多项式计算 讲 数据分析与多项式计算 5.1 数据统计处理 5.2 数据插值 5.3 曲线拟合 5.4 离散傅立叶变换 5.5 多项式计算

5.1 数据统计处理5.1.1 最大值和最小值MATLAB提供的求数据序列的最大值和最小值的 提供的求数据序列的最大值和最小值的 函数分别为max和min,两个函数的调用格式和 函数分别为 和 , 操作过程类似。 操作过程类似。

1.求向量的最大值和最小值 .求一个向量X的最大值的函数有两种调用格式,分 求一个向量 的最大值的函数有两种调用格式, 的最大值的函数有两种调用格式 别是: 别是: (1) y=max(X):返回向量 的最大值存入 ,如果 的最大值存入y,如果X :返回向量X的最大值存入 中包含复数元素,则按模取最大值。 中包含复数元素,则按模取最大值。

(2) [y,I]=max(X):返回向量 的最大值存入 ,最大 的最大值存入y, :返回向量X的最大值存入 值的序号存入I,如果X中包含复数元素 中包含复数元素, 值的序号存入 ,如果 中包含复数元素,则按模 取最大值。 取最大值。 求向量X的最小值的函数是 的最小值的函数是min(X),用法和 求向量 的最小值的函数是 ,用法和max(X) 完全相同。 完全相同。 求向量x的最大值 的最大值。 例5-1 求向量 的最大值。 命令如下: 命令如下: x=[-43,72,9,16,23,47]; y=max(x) %求向量 中的最大值 求向量x中的最大值 求向量 [y,l]=max(x) %求向量 中的最大值及其该元素 求向量x中的最大值及其该元素 求向量 的位置

2.求矩阵的最大值和最小值 . 求矩阵A的最大值的函数有 种调用格式, 的最大值的函数有3种调用格式 求矩阵 的最大值的函数有 种调用格式,分 别是: 别是: (1) max(A):返回一个行向量,向量的第 个 :返回一个行向量,向量的第i个 元素是矩阵A的第 列上的最大值。 的第i列上的最大值 元素是矩阵 的第 列上的最大值。 (2) [Y,U]=max(A):返回行向量 和U,Y向 :返回行向量Y和 , 向 量记录A的每列的最大值 的每列的最大值, 向量记录每列 量记录 的每列的最大值,U向量记录每列 最大值的行号。 最大值的行号。

(3) max(A,[],dim):dim取1或2。dim取1时, : 取 或 。 取 时 该函数和max(A)完全相同;dim取2时,该 完全相同; 该函数和 完全相同 取 时 函数返回一个列向量,其第i个元素是 个元素是A矩 函数返回一个列向量,其第 个元素是 矩 阵的第i行上的最大值 行上的最大值。 阵的第 行上的最大值。 求最小值的函数是min,其用法和 求最小值的函数是 ,其用法和max完全相 完全相 同。 分别求3× 矩阵 矩阵x中各列和各行元素中 例5-2 分别求 ×4矩阵 中各列和各行元素中 的最大值, 的

最大值,并求整个矩阵的最大值和最小 值。

3.两个向量或矩阵对应元素的比较 .函数max和min还能对两个同型的向量或矩阵进行 和 函数 还能对两个同型的向量或矩阵进行 比较,调用格式为: 比较,调用格式为: (1) U=max(A,B):A,B是两个同型的向量或矩阵, 是两个同型的向量或矩阵, : 是两个同型的向量或矩阵 结果U是与 是与A,B同型的向量或矩阵,U的每个元素 同型的向量或矩阵, 的每个元素 结果 是与 同型的向量或矩阵 等于A,B对应元素的较大者。 对应元素的较大者。 等于 对应元素的较大者 (2) U=max(A,n):n是一个标量,结果 是与 同型 是一个标量, 是与A同型 : 是一个标量 结果U是与 的向量或矩阵, 的每个元素等于 对应元素和n 的每个元素等于A对应元素和 的向量或矩阵,U的每个元素等于 对应元素和 中的较大者。 中的较大者。 min函数的用法和 函数的用法和max完全相同。 完全相同。 函数的用法和 完全相同 求两个2× 矩阵 矩阵x, 所有同一位置上的较大 例5-3 求两个 ×3矩阵 y所有同一位置上的较大 元素构成的新矩阵p。 元素构成的新矩阵 。

5.1.2 求和与求积 数据序列求和与求积的函数是sum和prod, 数据序列求和与求积的函数是 和 , 其使用方法类似。 是一个向量, 是一 其使用方法类似。设X是一个向量,A是一 是一个向量 个矩阵,函数的调用格式为: 个矩阵,函数的调用格式为: sum(X):返回向量 各元素的和。 各元素的和。 :返回向量X各元素的和 prod(X):返回向量 各元素的乘积。 各元素的乘积。 :返回向量X各元素的乘积 sum(A):返回一个行向量,其第 个元素是 个元素是A :返回一个行向量,其第i个元素是 的第i列的元素和。 的第 列的元素和。 列的元素和

prod(A):返回一个行向量,其第i个元素是 :返回一个行向量,其第 个元素是 个元素是A 的第i列的元素乘积 列的元素乘积。 的第 列的元素乘积。 sum(A,dim):当dim为1时,该函数等同于 : 为 时 sum(A);当dim为2时,返回一个列向量, ; 为 时 返回一个列向量, 其第i个元素是 的第i行的各元素之和 个元素是A的第 行的各元素之和。 其第 个元素是 的第 行的各元素之和。 prod(A,dim):当dim为1时,该函数等同于 : 为 时 prod(A);当dim为2时,返回一个列向量, ; 为 时 返回一个列向量, 其第i个元素是 的第i行的各元素乘积 个元素是A的第 行的各元素乘积。 其第 个元素是 的第 行的各元素乘积。 求矩阵A的每行元素的乘积和全部元 例5-4 求矩阵 的每行元素的乘积和全部元 素的乘积。 素的乘积。

5.1.3 平均值和中值 求数据序列平均值的函数是mean,求数据序列中值的函数 求数据序

列平均值的函 …… 此处隐藏:5628字,全部文档内容请下载后查看。喜欢就下载吧 ……

第5讲 matlab数据分析与多项式计算.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219