a =蘭特(m,n);
因為i=1:m
對於j=1:n
如果A(i,j)& lt;=0.5
A(i,j)= 0;
其他
A(i,j)= 1;
結束
結束
結束
擴展數據:
matlab矩陣的基本生成
1,單位矩陣
Eye(n)生成n * n的單位矩陣。
eye(n,m)生成的n*m的單位矩陣。
Eye(size(B))生成與B大小相同的單位矩陣。
2.所有1矩陣
壹個
壹(n,m)
壹個(A號)
Ones(1,2)生成壹個壹行兩列的全壹矩陣。
類似於1
3.全零矩陣
用法與2相同
4.隨機數矩陣
Rand(n)生成n*n個隨機方陣,其他類似於2。
5、隨機
生成元素是正態分布隨機數的矩陣,用法同4。
6.線性區間向量的生成
Logspace(a,b)生成壹個由10^a和10 B之間的50個對數區間組成的行向量
Logspace(a,b,n)生成壹個由10^a和10 B之間的n個對數區間組成的行向量
Logspace(a,pi)生成由10^a和pi之間的n個對數區間組成的行向量。
7.分塊對角矩陣
Blkdiag(a,b,c)生成由a,b,c組成的塊聚焦矩陣。
8.聯絡矩陣
Cat(d,a,b,c)生成壹個由a,b,c組成的d維矩陣。
9.對角矩陣
特征
10,左右交換
Fliplr(A)將A矩陣左右轉置。
上下翻轉開關
Rot90(B)逆時針旋轉b 90度。
11,生成下三角矩陣
Tril(B)生成矩陣B的下三角矩陣。
Tirl(B,k)生成B的第k個對角線的下三角矩陣。
當k=0時,它們具有相同的效果。
Triu是上面的三角形。
12,生成伴隨矩陣
公司(A)
13,生成魔方矩陣
魔法