矩阵基本操作

创建全1矩阵:

ones(n) :返回一个n×n的矩阵

ones(n,m) :返回一个n×m的矩阵

ones(n,m,k) :返回一个n×m×k的矩阵

以此类推

有个很有意思的用法:ones(size(A)),返回一个和A大小相同的矩阵

创建全0矩阵:

zeros,用法与ones类似

创建单位矩阵:

eyes(n):返回一个n×n的单位矩阵

eyes(n,m):很神奇的用法,不知道有什么用

获得矩阵大小:

size(A):返回一个行向量[n,m],n是A的行数,m是A的列数
size(A,1):返回A的行数
size(A,2):返回A的列数

获得矩阵的一部分:

A(n):返回矩阵A的第n的元素,计数方法为从上往下,从左往右
A(i,j):返回矩阵A第 i 行第 j 列的元素
A(i,:):返回矩阵A的第 i 行,返回值是行向量
A(:,j):返回矩阵A的第 j 列,返回值是列向量
A([r1,r2],[c1,c2]):返回A矩阵的一部分,具体情况不方便描述

获得矩阵最值:

min(A):返回一个行向量,第k个元素是A中第k列的最小值,它还返回了最小值的下标
min(A,[],2):返回一个列向量,第k个元素是A中第k行的最小值
它还有个神奇的用法

矩阵的整块复制:

repmat(A,2,3):得到一个2行3列的矩阵,矩阵的元素是A
实际情况不完全是这样,不过可以这么理解

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值