2017-12-10 7 views
2

統計プロジェクトを完成させています。生データセットに沿ってさまざまな分布の基本的な分析値を比較する必要があります。私は、生データとノーマルディストリビューションのモードを計算することができました。 MatLabのモード関数は、複素数を入力としてのみ許可し、負の二項分布はコード内の分布として設定します。でMatLabの負の二項分布のモードを計算する方法

NegBinomMode = mode(NegBinom); 

これは、結果:プロセスのデータは私の関数の名前だけです

Error in processData (line 95) 
NegBinomMode = mode(NegBinom); 

、NegBinomは負の二項フィットに設定されている私の変数です。

MatLabは分布のpとrの値を与えますが、平均、中央値、およびモードについて与えられた負の二項方程式内で使用される場合、答えは一致しないようです。

答えて

0

私はあなたの変数が配布オブジェクトであると理解しています。あなたはそれを神が与えた分布の実装や表現と考えるかもしれません。 MATLABは石灰平均、中央値、標準、モードを使用して、対応するパラメータの推定を行います。あなたが配布物を持っているのと同義であることを知っている場合、あなたは見積もりを必要としません。あなたは2つの可能性があります:分析的な解を見つける - あなたの分布オブジェクトのパラメータを介してモードを定義する方程式、またはあなたの分布オブジェクトのサンプルをシミュレートし、推定されたパラメータを計算します。

関連する問題