您的位置  > 互联网

5.1数据统计分析:求最小元素max

1.求最大元素和最小元素

max函数:求向量或矩阵的最大元素;

min函数:求向量或矩阵的最小元素;

当参数为向量时,函数有两种调用格式(以max函数为例):

(1)、y=max(X):返回向量X的最大值存放在y中。 如果 X 包含复数元素,则最大值取模

(2)、[y,k]=max(X):返回向量的最大值

当参数为矩阵时,函数有三种调用格式:

(1)、max(A):返回行向量。 向量的第 i 个元素是矩阵 A 第 i 列中的最大值。

(2)、[Y,U]=max(A):返回行向量Y和U。Y向量的第i个元素是矩阵A第i列上的最大值。U向量记录每列中元素的最大值。 电话号码。

(3)、max(A,[],dim):dim取1或2。当dim取1时,该函数的作用与max(A)完全相同; 当dim取2时,该函数返回一个列向量,向量的第i个元素是矩阵A第i行上的最大值。

2. 求平均值和中位数

Mean函数:求算术平均值;

功能:求中位数;

其用法与max函数相同。

3. 和与积

sum函数:求和函数

prod 函数:求积函数

功能:累加求和函数

功能:累积乘积函数

4. 标准差和相关系数

std函数:计算标准差函数

调用格式:

(1)、std(X):计算向量X的标准差;

(2)、std(A):计算矩阵A各列的标准差;

(3)、std(A,flag,dim):flag为0或1。当flag=0时,根据S1列出的公式计算标准样本偏差; 当flag=1时,根据S2中列出的公式计算总体标准差。 默认情况下,flag=0,dim=1。

注:S1=

,S2=

相关系数:可以反映两组数据序列之间的相互关系。 其计算公式为:

函数:相关系数函数

通话格式:

(1)、(A):返回矩阵A构成的相关系数矩阵,其中第i行j列的元素代表矩阵中第i列和第j列的相关系数原始矩阵A。

(2)、(X,Y):X和Y是向量。 它们与([X,Y])具有相同的功能,用于求X和Y向量之间的相关系数。

4. 排序

sort函数:排序函数

调用格式:

(1)、sort(X):将向量X按升序排列。

(2), [Y,I]=sort(A,dim,mode) //dim指定是否对A的列或行进行排序; mode 指定是否按升序或降序排序。 如果取“”,则按升序排序; if 取“”进行降序排序,默认为升序。 输出参数中,Y为排序后的矩阵,I记录Y中的元素在A中的位置。模式内容需要用单引号''括起来。

5.2 多项式计算

1. 多项式的表示

在 中,n 次多项式由长度为 n+1 的行向量表示。

使用举例: p(x)=[an,an-1,an-2,…,a1,a0] //表示存在n次多项式 p(x)=anxn+an-1xn-1+…+ a1x+a0

注:1、多项式系数向量的顺序是从高到低。

2.多项式系数向量包含0次项系数,因此其长度为多项式的最高次加1。

3、如果没有项,则系数向量对应位置用0填充。

2. 多项式的四种算术运算

1、多项式的加减法:相同向量的加减法

2. 多项式乘法

conv(P1,P2):多项式乘法函数

3. 多项式除法

[Q,r]=(P1,P2):多项式除法函数

其中,Q返回多项式P1除以P2的商,r返回P1除以P2的余数。 这里,Q和r仍然是多项式系数的向量。

注:是conv的反函数,则P1=conv(Q,P2)+r

3. 多项式的推导

():多项式求导函数

通话格式:

(1)、p=(P):求多项式P的导函数。

(2)、p=(P,Q):求P*Q的导函数。

(3)、[p,q]=(P,Q):求P/Q的导函数。 导数函数的分子存储在 p 中,分母存储在 q 中。

4. 多项式的计算

(p,x):代数多项式评估。

其中,p为多项式系数向量; x 可以是标量、向量或矩阵。 如果 x 是标量,求该点多项式的值; 如果 x 是向量或矩阵,求向量或矩阵中每个元素的多项式值。

(p,x):矩阵多项式评估。

调用格式与 相同,但含义不同。 该函数要求x是方阵,并使用方阵作为自变量来求多项式的值。

当 x 是标量时,该函数计算结果等于。

5. 求多项式的根

root(p):多项式根函数

如果多项式的所有根已知,则可以使用 poly 函数建立多项式。 调用格式为:p=poly(x)