首先要说的是建立随机数:
用rand()函数建立(0,1)之间的随机数。
使用rand(n , n); 建立二维n * n的随机矩阵。
A = [1, 2 ,3;
4, 5, 6;
7 ,8, 9];
triu(A); %输出上三角
输出:
ans =
1 2 3
0 5 6
0 0 9
triu(A, 2); %输出以第二条对角线为准的上三角
输出:
ans =
0 0 3
0 0 0
0 0 0
tril(A); %输出下三角
输出:
ans =
1 0 0
4 5 0
7 8 9
tril(A, 1); %输出以第一条对角线为准的下三角
输出:
ans =
1 2 0
4 5 6
7 8 9