上QQ阅读APP看书,第一时间看更新
5.4 ones——生成全1矩阵
1. 生成全1矩阵函数简介
在MATLAB中,采用函数ones()产生全1矩阵,该函数的调用格式如下:
A=ones(N)——该函数产生N×N的全1矩阵A。
A=ones(M,N)——该函数生成M×N的全1矩阵A。
A=ones(M,N,P,…)——该函数生成M×N×P×…的全1数组A。
A=ones(size(B))——该函数产生和矩阵或数组B维数相同的全1矩阵或数组A。
2. 生成全1矩阵例子
【例5.6】 利用函数ones()产生全1矩阵,代码如下:
Y1=ones(4) Y1= 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 >> Y2=ones(2,3) Y2= 1 1 1 1 1 1 >> Y3=ones(2,3,3) Y3(:,:,1)= 1 1 1 1 1 1 Y3(:,:,2)= 1 1 1 1 1 1 Y3(:,:,3)= 1 1 1 1 1 1 >> Y4=ones(size(Y3(:,:,3))) Y4= 1 1 1 1 1 1