Matlab常用命令1

2021-06-18 16:51:29 字數 801 閱讀 4218

rand函式產生由在(0, 1)之間均勻分布的隨機數組成的陣列,randn函式產生均值為0,方差為1的正態分佈隨機數

y = rand(n) 返回乙個n x n的隨機矩陣。如果n不是數量,則返回錯誤資訊。

y = rand(m,n) 或 y = rand([m n]) 返回乙個m x n的隨機矩陣。

y = rand(m,n,p,...) 或 y = rand([m n p...]) 產生隨機分別為m維、n維、p維....的陣列。

y = rand(size(a)) 返回乙個和a有相同尺寸的隨機矩陣。

y = rand 返回乙個(0,1)之間的數

注:每次執行時隨機數不變,去偽需設定種子。(下次補齊)

ones產生全1陣列,zeros產生全零陣列。

ones(a,b)產生a行b列全1陣列

ones(a)產生a行a列全1陣列

例如:ones(1,3)產生1行3列全1陣列[1 1 1]

ones(2)產生  1 1

1 1

size獲取陣列的行數和列數。

s=size(a),當只有乙個輸出引數時,返回乙個行向量,該行向量的第乙個元素是陣列的行數,第二個元素是陣列的列。

[r,c]=size(a),當有兩個輸出引數時,size函式將陣列的行數返回到第乙個輸出變數,將陣列的列數返回到第二個輸出變數。

如果在size函式的輸入引數中再新增一項,並用1或2為該項賦值,則size將返回陣列的行數或列數。其中r=size(a,1)該語句返回的是陣列a的行數, c=size(a,2) 該語句返回的時陣列a的列數。

matlab document

matlab常用命令

matlab生成exe命令 mcc m xx.m 1.ceil函式 朝正無窮大方向取整 2.mod a,b 取模 3.imcrop i,a b c d 利用裁剪函式裁剪影象 4.ispc用來判斷當前的電腦系統是否是windows系統,是返回1,不是返回0 5.round 1.4 ans 1 四捨五入...

Matlab常用命令(一)

clear 清除原有變數 clc 清除命令視窗中的內容 quit 退出matlab demo 檢視幫助 help 檢視幫助,後面要加引數,與不同 figure 建立圖形視窗 clf 清除圖形,一般在畫圖之前用 size x 返回矩陣x的行數與列數 get 得到圖形的屬性,如位置等 set 設定圖形的...

matlab 常用命令 02

1.用法 linspace x1,x2,n 功能 linspace是matlab中的均分計算指令,用於產生x1,x2之間的n點行線性的向量。其中x1 x2 n分別為起始值 終止值 元素個數。若預設n,預設點數為100。2.x,y meshgrid x,y 生成取樣點的網格,舉個例子就明白了x 1 3...