matlab快速入門(8):數組創建函數


(1)MATLAB 包含許多函數,可幫助您創建常用的矩陣,例如隨機數矩陣。

x = rand(2) x = 0.8147 0.1270 0.9058 0.9134


請注意,rand(2) 命令中的 2 指定輸出將為一個 2×2 的隨機數矩陣。

任務:創建一個名為 x 的變量,該變量是一個 5×5 的隨機數矩陣。

 

 (2)許多矩陣創建函數允許您輸入一個數值來創建方陣 (n×n),或者輸入兩個數值來創建非方陣。

x = rand(2) x = 0.8147 0.1270 0.9058 0.9134



x = rand(2,3) x = 0.6324 0.2785 0.9575 0.0975 0.5469 0.9649
任務:使用 rand 創建一個包含 5 行 1 列的數組。將結果賦給名為 x 的變量。

 

 (3)任務:使用 zeros 函數創建一個包含 6 行 3 列 (6×3) 的全零矩陣。將結果賦給名為 x 的變量。

 

 (4)如何知道現有矩陣的大小?您可以使用 size 函數。

size(x)



您也可以使用一行代碼創建與現有矩陣大小相同的矩陣。

rand(size(x))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM