1. 程式人生 > >matlab 入門

matlab 入門

---恢復內容開始---

1.cast表示將元素轉化成對應的ASCII值

如cast('hellothere','uint8')輸出結果為104 101 108 108 111 116 104 101 114 101

 2.zeros就是用來表示線性代數的0矩陣。
   比如:zeros(3,3) 表示3行3列0矩陣。

3.eye 用於生成單位矩陣

比如eye(3)輸出結果為100,010,001

eye(3,4)輸出結果為1000,0100,0010

4.rand(size(a))

  rand()是產生0-1之間的隨機數

 size(a)表示矩陣a的大小(比如a為2行3列矩陣則返回2,3)

rand(size(x))是生成一個與x矩陣大小一樣的(2行3列)矩陣,裡面的元素都是隨機生成的0-1的數

  5.NaN和Inf

 NaN表示資料缺失,在進行數學運算時NaN的執行結果仍是NaN

Inf表示每個元素大小為無窮

6.sqrt是求平方根
   round是求整數部分

 

     

---恢復內容結束---