1. 程式人生 > >matlab 中 mvnrnd 函式用法及舉例

matlab 中 mvnrnd 函式用法及舉例

使用matlab來實現:
mu = [2 3];
SIGMA = [1 0; 0 2];
r = mvnrnd(mu,SIGMA,100);
plot(r(:,1),r(:,2),'r+');
hold on;
mu = [7 8];
SIGMA = [ 1 0; 0 2];
r2 = mvnrnd(mu,SIGMA,100);
plot(r2(:,1),r2(:,2),'*')

mvnrnd:Multivariate normal random numbers
解釋:mvnrnd 是用來生成多維正態資料的。
具體引數大家可以參考matlab的幫助手冊。
mu 是需要生成的資料的均值

相關推薦

matlab mvnrnd 函式用法舉例

使用matlab來實現: mu = [2 3]; SIGMA = [1 0; 0 2]; r = mvnrnd(mu,SIGMA,100); plot(r(:,1),r(:,2),'r+'); hold on; mu = [7 8]; SIGMA = [ 1 0; 0 2]; r2 = mvnrnd(mu,S

**matlab eig 函式用法**

1、eig函式: 特徵值和特徵向量。 2、用法說明: (1)e = eig(A) 返回一個列向量,其中包含方陣 A 的特徵值。 (2)[V,D] = eig(A) 返回特徵值的對角矩陣 D 和矩陣 V,其列是對應的右特徵向量, 使得 AV = VD。 (3)[

**matlabany()函式用法**

1、any(A): 確定任何陣列元素是否為非零。 2、用法說明: (1)B = any(A) 如果 A 為向量,當 A 的任何元素是非零數字或邏輯 1 (true) 時,B = any(A) 返回邏輯 1,當所有元素都為零時,返回邏輯 0 (false) 。 如果 A 為

**matlabisnan()函式用法**

1、isnan(A): 判斷陣列的元素是否是NaN。(True for Not-a-Number.) 2、用法說明: B = isnan(A) 返回一個與A相同維數的陣列; 若A的元素為NaN(非數值),在對應位置上返回邏輯1(真),否則返回邏輯0(假)。 3、例子 (InF

matlab max函式用法

Matlab中max函式在矩陣中求函式大小的例項如下:(1)C = max(A)返回一個數組各不同維中的最大元素。如果A是一個向量,max(A)返回A中的最大元素。如果A是一個矩陣,max(A)將A的每一列作為一個向量,返回一個行向量,向量的第i個元素是矩陣A的第i列上的最大值。 如果A是多維陣列,max(

matlabmat2gray函式用法

mat2gray是一個計算機函式,功能是實現影象矩陣的歸一化操作。 所謂”歸一化”就是使矩陣的每個元素的值都在0和1之間。該函式在數字影象處理中經常用到。 函式簡介 函式功能: 實現影象矩陣的歸一化操作。[1] 所謂”歸一化”就是使矩陣的每個元素的值都在0和

matlabmvnrnd函式用法

使用matlab來實現: clear all;close all; clc; % 第一組資料 mul=[0,0]; % 均值 S1=[.1 0;0 .1]; % 協方差 data1=mvnrnd(mul, S1, 100); % 產生高斯分佈資料 % 第二組資料 mu2=[1.25 1.25

MATLABscatter函式用法(繪製散點圖)

標記輪廓顏色,指定為 'flat'、RGB 三元數或表中列出的顏色選項之一。預設值 'flat' 將使用 CData 屬性中的顏色。如果想自定義顏色,請指定一個 RGB 三元數。RGB 三元數是包含三個元素的行向量,其元素分別指定顏色中紅、綠、藍分量的強度。強度值必須位於 [0,1] 範圍內,例如 [0.4

matlabdir函式以及sort函式用法

dir函式的作用:返回當前路徑中的所有檔案以及資料夾所組成的列表。 dir %returns a list of files and folders in the current folder.類似於Dos命令中的DIR dir name  (或者 dir(name))

MATLAB排序函式sort()的用法

MATLAB中排序函式sort()可以對引數的元素進行升序排序或降序排序。 具體的用法如下: Y=sort(X) sort()的引數可以是向量,矩陣,陣列等等。當X是向量時,sort(X)對X的元素進行升序排序;當X是矩陣時,sort(X)對X的每一列進行升序排序;

matlab norm函式用法

NORM   Matrix or vector norm.     For matrices...       NORM(X) is the largest singular value of X, max(svd(X)).       NORM(X,2) is the same as NORM(X).   

Matlabimwrite( ) 函式 儲存影象用法

1、儲存到當前資料夾下:imwrite(I,'abc.png'); 2、儲存到當前資料夾下的一個子檔案result下:imwrite(I,'./result/abc.png'); 3、儲存到當前資料夾上一層的一個資料夾result下:imwrite(I,'../r

matlablegend函式用法

        'North'              inside plot box near top         'South'              inside bottom         'East'               inside right         'West'  

**matlabfprintf函式簡單用法**

1、fprintf函式:將資料按指定格式寫入到文字檔案中。 2、用法說明: fprintf(fid, format, variables); 按指定的格式將變數的值輸出到螢幕或指定檔案; fid為檔案控

matlabsize()函式用法

 size():獲取矩陣的行數和列數 (1)s=size(A),          當只有一個輸出引數時,返回一個行向量,該行向量的第一個元素時矩陣的行數,第二個元素是矩陣的列數。 (2)[r,c]=size(A),          當有兩個輸出引數時,size函式

matlabfind函式用法

find 找到非零元素的索引和值 語法: 1.  ind = find(X) 2.  ind = find(X, k) 3.  ind = find(X, k, 'first') 4.  ind = find(X, k, 'last') 5.  [row,col]

Matlabmesh函式用法

注:原文轉載自http://blog.csdn.net/zz501306162/article/details/54287593 像要將一個矩陣繪製成三維影象,就可以使用mesh。 mesh語句畫網格圖片,實際上就是給出一對座標(x,y),來畫矩陣z(x,y)的值。 下面

MATLABsize函式用法

   size():獲取矩陣的行數和列數 (1)s = size(A)                    當只有一個輸出引數時,返回一個行向量,該行向量的第一個元素為矩陣A的行數,第二個元素為矩陣A的列數。(2)[r,c] = size(A)              

Matlabplot函式legend函式詳解

Matlab中plot函式全功能解析 功能 二維曲線繪圖 語法 plot(Y) plot(X1,Y1,...) plot(X1,Y1,LineSpec,...) plot(...,'

Pythonzip()函式用法舉例

定義:zip([iterable, ...]) zip()是Python的一個內建函式,它接受一系列可迭代的物件作為引數,將物件中對應的元素打包成一個個tuple(元組),然後返回由這些 tuples組成的list(列表)。若傳入引數的長度不等,則返回list的長度和引數