- MATLAB矩陣分析和計算
- 杜樹春
- 273字
- 2019-11-15 20:41:58
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