matlab中,matlab中xround100rand1001這個語句是什麼意思

2021-05-20 08:30:03 字數 1811 閱讀 4016

1樓:匿名使用者

rand:生成0-1之間的一個隨機數

;rand*(100-1):將這個隨機數擴大99倍;

100-rand*(100-1):用100減去這個擴大99倍的隨機數;

round(100-rand*(100-1)):對減後的結果四捨五入。

其中涉及兩個函式:

rand:生成隨機數函式;

round:四捨五入函式。

matlab中 x = rand(100,1)*4-2; y = rand(100,1)*4-2;這句的含義是什麼呀

2樓:匿名使用者

rand(100,1)的作用是產生範圍在0~1之間均勻分佈的100x1隨機陣列,rand(100,1)*4-2的作用當然就是產生-2~內2範圍均勻分佈的100x1隨機陣列了容。

其實這種問題沒有必要問,稍微查一下文件或者試一下就知道了。

matlab裡的round函式是什麼意思

3樓:匿名使用者

round

取整為最近的整數

4樓:巴瀚海城鵾

這是一個表示式,b是整數時返回0。

~=相當於c中的!=,即不等於,b=round(a)中,round()為取整函式,對陣列a中每個元素朝最近的方向取整數部分,並返回與a同維的整數陣列b,對於一個複數參量a,則分別對其實部和虛數朝最近的方向取整數部分

matlab中x=rand(1,8)是什麼意思?

5樓:開心地的春天

一、理論準備

matlab函式randn:產生均值為0,方差 σ^2 = 1,標準差σ = 1的正態分佈的隨機數或矩陣的函式。

用法:y = randn(n),返回一個n*n的隨機項的矩陣。如果n不是個數量,將返回錯誤資訊。

y = randn(m,n) 或 y = randn([m n]),返回一個m*n的隨機項矩陣。

y = randn(m,n,p,...) 或 y = randn([m n p...]),產生隨機陣列(感覺就是三維陣列,請看如下例子)。

1: >> rand(1,2,3)

2: ans(:,:,1) =

3:    0.445586200710899   0.646313010111265

4: ans(:,:,2) =

5:    0.709364830858073   0.754686681982361

6: ans(:,:,3) =

7:    0.276025076998578   0.679702676853675

y = randn(size(a)),返回一個和a有同樣維數大小的隨機陣列。

randn

s = randn('state'),估計和c++裡初始化隨機種子一個意思,隨便了。

二、舉例分析

產生一個隨機分佈的指定均值和方差的矩陣:將randn產生的結果乘以標準差,然後加上期望均值即可。例如,產生均值為0.6,方差為0.1的一個5*5的隨機數方式如下:

1: x = .6 + sqrt(0.1) * randn(5)

其他類似函式:rand, randperm, sprand, sprandn

三、拓展

用matlab隨機產生60個1到365之間的正數 1+fix(365*rand(1,60)),fix就是取整函式。

用rand函式隨機取100個從-1到1(原來寫成了2)的數x1,x2,...,x = rand(1,100) * 2 - 1。

逗號表示行,分號表示列。

matlab中1 什麼意思,matlab中 a 1 2 是什麼意思

矩陣a第一列的轉置矩陣。x,y 表示 二維矩陣第x行第y列位置的元素,x為 則表示所有的行。因此,a 1 就表示a的第1列的所有元素,這是一個列向量。矩陣a右上角加一短撇 即a 表示a的轉置矩陣 交換a的行列位置,當a為複數矩陣,是共軛轉置,因此a 1 表示將矩陣a的第一列轉置,最終就得到了一個行向...

matlab中如何求特徵值,MATLAB中,求特徵值的函式eigs

用eig這個函式,eig就是特徵值eigenvalue 特徵值 和eigenvector 特徵向量 的縮寫,可以返回特徵值和特徵向量 v,d eig a 輸入矩陣a,輸出特徵向量v和特徵值d v的第n列為d的第n個特徵值的特徵向量 matlab中,求特徵值的函式eigs d 是一個對來角線矩陣,對角...

matlab中c是什麼意思,matlab中c c 什麼意思

c為一個未定義大小的矩陣,你可以一行一行加入進去資料 matlab中c c 什麼意思?c 1 2 3 4 5 6 c c c 1 2 3 4 5 6 c 142 536就是將矩陣變成列向量,規律自己看吧 將矩陣c變為列向量。例如 c 1 2 3 4 c c c 13 24 matlab 裡面r a ...