ones--创建全1矩阵
【功能简介】生成不同维度和不同数据类型的全1矩阵。
【语法格式】
1.Y=ones([m n p ...])或Y=ones(m,n,p,…)
生成m×n×p×…全1数组。
2.Y=ones([m,n])或Y=ones(m,n)
生成m×n全1矩阵。
3.Y=ones(n)
生成n×n全1矩阵。
4.Y=ones(size(A))
生成与A大小相同的全1矩阵。
5.Y=ones(…,type)
生成指定数据类型的全1矩阵。可接受的参数有'double'、'single'、'int8'、'uint8'、'int16'、'uint16'、'int32'、'uint32'、'int64' 和 'uint64'等。
【实例3.4】生成一个三维全1矩阵。
>> a=ones(2,2,3) %生成2×2×3矩阵
a(:,:,1) =
1 1
1 1
a(:,:,2) =
1 1
1 1
a(:,:,3) =
1 1
1 1
【实例分析】ones函数的调用格式与zeros函数相同。