MATLAB入门教程
第五讲
目录
数组的属性
创建数组
访问数组元素
数组运算
数组的算术运算
数组的逻辑运算
sum()、max()、min()、round()、ceil()、floor()、fix()
连接数组
切片数组
重塑数组
MATLAB中的数组
介绍
向量是聚集相似数据集的最简单的方法。而数组是向量的拓展,使其包括多个维度的数组,其中二维数组是每行具有相同的列,并且每列具有相同的行。
数组的属性
size():返回各个维度的大小
length():返回数组的最大维度
创建数组
直接输入值
和向量一样,在数组中直接输入值时,可以使用分号(;)或以新的一行来表示换行
zeros(m,n):创建m行n列的全0的数组
rand(m,n):创建m行n列的0~1随机数的数组
randn(m,n):创建m行n列的正态分布随机数的数组
diag():返回对角线上的元素
访问数组中的元素
数组的运算
数组之间的加减
例子:
数组之间的乘法
数组和数字的乘法:对应元素相乘
例子:
数组与数组之间的. ∗ .*.∗:对应元素相乘:
例子:
数组的逻辑运算
sum()、max()、min()、round()、ceil()、floor()、fix()
sum():返回一个行向量,包含该数组每列的总和
max()和min():分别返回一个行向量,每列的最大值和每列的最小值
连接数组
看一个简单的例子
切片数组
对一个数组进行切片:A(对行索引,对列索引)
例子:
重塑数组
有些时候我们希望将某一维度的数组变形为另一种维度的需求,函数reshape(⋯ cdots⋯)能完成这种边形。
例子:
版权归原作者所有如有侵权联系删除
有无相生:凡事都有两面性,重要的是对待他的态度
到此这篇matlab函数用法(matlab常见函数用法)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/matlabbc/28511.html