matlab的zeros用法
Matlab中zeros函数用于创建指定形状并填充为零的数组。在大多数情况下,zeros函数接受一到三个参数,它们各自指定数组的行数,列数和深度(即第三维)。
特别是,第一个参数指定数组所要求的行数,而第二个参数指定所要求的列数,如果有必要,可以指定第三个参数,以指定数组的深度。如果省略第二个参数,则假定它与第一个参数值相同,指定创建的数组是n×n的方阵(例如,如果提供一个整数参数n,zeros为数组创建一个n×n方阵)。
用法:
A = zeros(m,n)
在这里,zeros函数创建m行n列的零矩阵,其中m和n是两个在括号中指定的整数参数,A是由数字0组成的元素数量为m×n的矩阵。
在这里,参数是一个长度为3的数组,它指定数组的行数、列数和深度(即第三维)。A是一个由零构成的以m行n列p深度排列的三维矩阵。
特征:
1.Matlab中的零矩阵可以处理任何类型的输入,包括整数,实数和复数。
2.zeros函数创建的数组元素将以共享存储空间方式存储。所有元素以0初始化。所要求函数的参数均为double型。
3.但这种函数不能用于复杂类型,字符串类型或结构体类型。
4.Matlab中的zeros函数还可以用于任意数据类型,比如,可以使用函数zeros('int8')来生成由int8类型的数据元素构成的矩阵。
字符串转数组matlab
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论