MATLAB学习笔记--基本函数及使用


近期在进行Matalab的学习,该笔记为学习笔记,学习来源于哔哩哔哩 一只小弱狗

常见的建立矩阵函数

eye(size(A)) 产生与A矩阵同阶的单位矩阵;
.
zeros(m,n) 产生m行n列的0矩阵
.
ones(m,n) 产生m行n列的1矩阵
.
rand(m,n) 产生m行n列的随机矩阵
.
size(a) 返回包含两个元素(行,列)的向量
.
length(a) 返回向量的长度

zeros(m,n)

生成一个m行n列的零矩阵,若m=n,可简写为zeros(n)

ones(m,n)

生成一个m行n列的元素全是0的矩阵,若m=n,可简写为ones(n)

eye(m,n)

生成一个主对角线全为1的矩阵,若m=n,可简写为eye(n),即为n维单位矩阵

diag(x)

若x为矩阵,则产生X的主对角线向量
若X为向量,则产生X为主对角线的对角矩阵

tril(A)

提取一个矩阵的下三角部分

triu(A)

提取一个向量的上三角部分

rand(m,n)

产生0-1之间的均匀分布的随机矩阵,当m=n时简写为rand(n)

randn(m,n)

产生均值为0,方差为1的标准正态分布的随机矩阵,当m=n时简写为randn(n)

其他特殊矩阵生成函数

magic、hilb、pascal

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值