我正在執行高斯混合模型分類,並基於此,在MATLAB中使用了「mvnpdf」函數。mvnpdf vs正常正態(高斯)PDF-matlab/C
據我所知,該函數返回傳遞給它的數據點或元素的多變量概率密度。
但是我試圖在C上重新創建它,我假設mvnpdf是正則高斯分佈(顯然不是),因爲結果不匹配。
有誰知道「mvnpdf」是如何工作的?因爲我一直無法找到它的文檔。
我正在執行高斯混合模型分類,並基於此,在MATLAB中使用了「mvnpdf」函數。mvnpdf vs正常正態(高斯)PDF-matlab/C
據我所知,該函數返回傳遞給它的數據點或元素的多變量概率密度。
但是我試圖在C上重新創建它,我假設mvnpdf是正則高斯分佈(顯然不是),因爲結果不匹配。
有誰知道「mvnpdf」是如何工作的?因爲我一直無法找到它的文檔。
好吧,我居然找到一個體面的鏈接點這詳細解釋了裏面發生了什麼。
這可能是一個更好的鏈接看看 - http://octave.sourceforge.net/statistics/function/mvnpdf.html
嗨Raaj,目前還不清楚究竟是什麼的問題。你想知道'mvnpdf'是如何工作的嗎?那麼你可以看看代碼,無論如何這不是一個好的SO問題。問題是你不能在C中重新創建它?那麼你是如何重新創建它,向我們展示代碼的。你怎麼知道你的實現是正確的? 「顯然不是正則高斯分佈」意味着什麼?它給出了多元正態分佈的pdf - 那是什麼「不規則」? Octave如何記錄您自己的答案鏈接以實際提供答案? –