MATLAB数据分析与多项式计算学习笔记(一)

一、最大值和最小值

1.求向量的最大值和最小值

(1)y=max(X) 返回向量X的最大值,若X包含复数,则按模取最大值。

(2)[y,k]=max(X) 最大值序号存入k

(3)min用法同上

2.求矩阵的最大值和最小值

(1)max(A) 返回行向量,求每一列的最大值

(2)[Y,U]=max(A) U记录每列最大值的行号

(3)max(A,dim) dim=1等价于max(A),dim=2求每一行最大值

(4)min用法同上

3.两个向量或矩阵对应元素的比较

(1)U=max(A,B) U的每个元素是A,B对应元素的最大值

(2)U=max(A,n) n是标量,将A中每个元素与n比较返回最大值

(3)min用法同上

二、求和与求积

(1)向量求和 sum(X)  返回X各元素之和

(2)矩阵求和 sum(A) 返回一个行向量,值为A每列的元素和

(3)sum(A,dim) dim=1等价于sum(A),dim=2求每行的元素和

(4)求积用prod函数,用法同上

三、平均值和中值

(1)向量均值:mean(X)

(2)矩阵均值:mean(A) 按列求

(3)mean(A,dim) dim=1按列求,dim=2按行求

(4)median求中值,用法同上

四、累加和与累计乘

(1)cumsum(X) 返回向量X累加和向量

(2)cumsum(A) 返回矩阵,第i列是A的第i列累加和向量

(3)cumsum(A,dim) dim=1,列;dim=2,行

(4)累计乘时cumprod函数,利用此函数可以求阶乘

五、标准差与相关系数

(1)标准差 Y=std(A,flag,dim),默认flag=0,dim=1,得到各列元素的标准差

(2)方差 Y=var(A,flag,dim)

(3)相关系数 corrocef(X,Y),X与Y是向量,结果返回2×2的矩阵,对角线上的元素是自相关系数,非对角线元素是互相关系数。

(4)corrcoef(X)返回从矩阵X形成的一个相关系数矩阵,其中第i行第j列的元素是矩阵X中第i个列向量和第j个列向量的相关系数。

(5)cov(X,Y)返回两组数据的协方差矩阵;cov(X)返回从矩阵X形成的一个协方差矩阵

六、排序

(1)[Y,I]=sort(A,dim,mode).Y是排序后的矩阵,I记录Y中的元素在A中的位置。dim=1按列排,mode指明升序(ascend)或降序(descend),默认升序。

      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值