2014-10-01 75 views
-2

我有一個對於我的最終成績非常重要的Matlab任務,但我不確定如何開始。基本上它有7個相互關聯的子句,但我會問前3個,因爲我真的只想知道如何才能完成任務,然後自己完成剩下的任務。Matlab中的變量分佈

  1. 創建一個隨機向量,其中包含5個統計上依賴的隨機變量。

我看了這個,我唯一能想到的是使用pdf命令或cdf命令。我應該使用其中之一嗎?我怎樣才能確保他們在統計上依賴?而且由於我沒有被告知要使用哪種發行版,是否有可能讓Matlab爲我確定一個發行版?

  1. 顯示每個隨機變量在單個繪圖上的分佈。

我想我應該只在這一個上使用陰謀嗎?爲此,我只需要知道如何執行第一個條款。

  1. 計算向量的協方差矩陣。如果矢量包含5個統計獨立的變量,則檢查會發生什麼情況。

如何計算協方差矩陣?有沒有一個Matlab命令?

我真的希望你能幫助我,因爲我不知道如何開始。 謝謝!

+2

不要採取這種錯誤的方式,但搜索和閱讀一些關於Matlab命令會給你答案。 – kkuilla 2014-10-01 10:21:33

+0

我已經做了,但我找不到答案,所以我在這裏問。我想我也證明了我在搜索之前試圖找到我自己的答案。 – Eran 2014-10-01 10:31:51

+2

http://www.mathworks.co.uk/help/stats/examples/simulating-dependent-random-variables-using-copulas.html – nkjt 2014-10-01 10:38:26

回答

1

(1)創建依賴的隨機變量有很多種方法。也許最簡單的做一個變量Y依賴於另一個X是取X的功能並添加噪聲。例如。令X爲具有一些均值和方差的高斯變量,則令Y = X^2 + e其中e是具有均值0和任何方差的高斯變量。所以對於你的5個變量:讓第一個是高斯,然後讓其他4個是第一個加噪聲的函數。

(2)肯定不知道,但我認爲你可以使用plot

(3)cov如果我沒記錯,就計算協方差。

+0

謝謝。只要確定 - 要創建變量X,我應該像使用pdf命令一樣使用,還是應該使用其他命令?當我搜索如何做時,有人建議使用各種rand函數。另外,根據你的建議,其他4個函數是否都是相同的(相同的值)? – Eran 2014-10-01 20:01:11

+0

@Eran要創建X,使用一些函數來生成隨機數('rand'或'nrand',也許還有其他的,這對你的目的無關緊要)。其他4個功能可以是任何東西,但如果它們不同,它會更有趣。例如:sin,exp,square和square root。 – 2014-10-02 03:26:30