matlab的知识点1
- zeros函數:產生全0矩陣,即零矩陣
? ? ? ? ?zeros函數的調用格式:?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zeros(m): 產生mxm零矩陣
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zeros(m,n):? 產生mxn零矩陣? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zeros(size(A)):產生與矩陣A同樣大小的零矩陣
- ones函數:產生全一矩陣,即幺矩陣
- eye函數:產生對角線為1的矩陣。當矩陣是方陣時,得到一個單位矩陣
- rand函數:產生(0,1)區間均勻分布的隨機矩陣
- randn函數:產生均值0,方差為1的標準正太分布隨機矩陣
案例:首先產生5階兩位隨機整數矩陣A,再產生均值為0.6,方差為0.1的5階正太分布隨機矩陣B,
? ? ? ? ? ?最后驗證(A+B)I=IA+BI (I為單位矩陣)
思路:rand函數,產生(0,1)開區間均勻分布的隨機數x
? ? ? ? ? fix(a+(b-a+1)*x):產生[a,b]區間上均勻分布的隨機整數
? ? ? ? ? randn函數:產生均值為0、方差為1的標準正太分布隨機數x
? ? ? ? ??
用于專門學科的特殊矩陣
- 魔方矩陣 ?magic(n)
??
n階魔方矩陣由1,2,3,…,n^2共n^2個整數組成,且每行每列以及主、副對角線 上各n個元素之和都相等
n階魔方陣每行每列元素的和為:(1+2+3+……+n^2)/n=(n+n^3)/2
n>2時有很多不同的n階魔方陣,matlab函數magic(n)產生一個特定的魔方陣
?
?
?
總結
以上是生活随笔為你收集整理的matlab的知识点1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js的知识点16
- 下一篇: c语言案例——输入一个字符串,将其逆序输