我有以下代码,我希望估计自定义分布的参数。 然后使用估计的参数,我想看看估计的PDF是否类似于给定数据的分布(它应该与给定数据的分布相匹配)。

[编辑]:'x'现在包含数据样本而不是PDF

主要代码是:

x = [0.0320000000000000 0.0280000000000000 0.0280000000000000 0.0270000000000000 0.0320000000000000 0.0320000000000000 0.0480000000000000 0.0890000000000000 0.0500000000000000 0.0620000000000000 0.0480000000000000 0.0300000000000000 0.0520000000000000 0.0460000000000000 0.0540000000000000 0.0520000000000000 0.0510000000000000 0.0310000000000000 0.0330000000000000 0.0330000000000000 0.0380000000000000 0.0850000000000000 0.102000000000000 0.0290000000000000 0.0530000000000000 0.0590000000000000 0.0320000000000000 0.0800000000000000 0.0410000000000000 0.0280000000000000 0.0670000000000000 0.0350000000000000 0.0420000000000000 0.0280000000000000 0.0370000000000000 0.0480000000000000 0.0330000000000000 0.101000000000000 0.0420000000000000 0.0840000000000000 0.0340000000000000 0.0900000000000000 0.0900000000000000 0.0460000000000000 0.0290000000000000 0.0330000000000000 0.0350000000000000 0.0330000000000000 0.0320000000000000 0.0420000000000000 0.0600000000000000 0.0500000000000000 0.0390000000000000 0.0480000000000000 0.0680000000000000 0.0330000000000000 0.0510000000000000 0.0430000000000000 0.0270000000000000 0.0330000000000000 0.0590000000000000 0.0380000000000000 0.0270000000000000 0.0600000000000000 0.0310000000000000 0.0520000000000000 0.0350000000000000 0.0640000000000000 0.0570000000000000 0.0520000000000000 0.0330000000000000 0.0480000000000000 0.0530000000000000 0.0380000000000000 0.0320000000000000 0.0340000000000000 0.0380000000000000 0.0470000000000000 0.0950000000000000 0.0510000000000000 0.0280000000000000 0.124000000000000 0.0360000000000000 0.0670000000000000 0.0380000000000000 0.0760000000000000 0.0440000000000000 0.0390000000000000 0.0500000000000000 0.0500000000000000 0.0370000000000000 0.0350000000000000 0.0490000000000000 0.0570000000000000 0.0560000000000000 0.0500000000000000 0.0350000000000000 0.0390000000000000 0.0390000000000000 0.0310000000000000 0.0260000000000000 0.0350000000000000 0.0610000000000000 0.0280000000000000 0.0480000000000000 0.0560000000000000 0.0650000000000000 0.0400000000000000 0.131000000000000 0.0600000000000000 0.0310000000000000 0.0620000000000000 0.0320000000000000 0.0510000000000000 0.0510000000000000 0.0480000000000000 0.0420000000000000 0.0470000000000000 0.0690000000000000 0.0590000000000000 0.0550000000000000 0.0580000000000000 0.0410000000000000 0.0320000000000000 0.0440000000000000 0.0370000000000000 0.0390000000000000 0.0620000000000000 0.0290000000000000 0.0340000000000000 0.0490000000000000 0.0300000000000000 0.0540000000000000 0.0420000000000000 0.0610000000000000 0.159000000000000 0.0520000000000000 0.0450000000000000 0.0670000000000000 0.0590000000000000 0.111000000000000 0.0250000000000000 0.0660000000000000 0.0210000000000000 0.0370000000000000 0.0330000000000000 0.0510000000000000 0.0330000000000000 0.0450000000000000 0.0530000000000000 0.0600000000000000 0.0400000000000000 0.0510000000000000 0.0680000000000000 0.0410000000000000 0.0490000000000000 0.0280000000000000 0.0520000000000000 0.0610000000000000 0.0390000000000000 0.0630000000000000 0.0360000000000000 0.0620000000000000 0.0550000000000000 0.0640000000000000 0.0650000000000000 0.0550000000000000 0.0480000000000000 0.0640000000000000 0.0850000000000000 0.0800000000000000 0.0390000000000000 0.0430000000000000 0.0380000000000000 0.0770000000000000 0.0620000000000000 0.0430000000000000 0.0490000000000000 0.0450000000000000 0.0510000000000000 0.0290000000000000 0.0440000000000000 0.0220000000000000 0.0400000000000000 0.0760000000000000 0.0290000000000000 0.0460000000000000 0.0450000000000000 0.0430000000000000 0.0790000000000000 0.0730000000000000 0.0660000000000000 0.0740000000000000 0.0330000000000000 0.0430000000000000 0.0450000000000000 0.0390000000000000 0.0610000000000000 0.0330000000000000 0.0480000000000000 0.0540000000000000 0.0400000000000000 0.0370000000000000 0.0350000000000000 0.0660000000000000 0.0280000000000000 0.0350000000000000 0.0500000000000000 0.0530000000000000 0.0370000000000000 0.0550000000000000 0.0390000000000000 0.0580000000000000 0.0220000000000000 0.0560000000000000 0.0440000000000000 0.0470000000000000 0.0390000000000000 0.0490000000000000 0.0640000000000000 0.0710000000000000 0.0510000000000000 0.0380000000000000 0.0480000000000000 0.0840000000000000 0.0430000000000000 0.0450000000000000 0.0370000000000000 0.0490000000000000 0.0390000000000000 0.0410000000000000 0.0440000000000000 0.0650000000000000 0.0470000000000000 0.0490000000000000 0.0480000000000000 0.0540000000000000 0.0680000000000000 0.0740000000000000 0.0350000000000000 0.0300000000000000 0.0450000000000000 0.0350000000000000 0.0370000000000000 0.0710000000000000 0.0360000000000000 0.0660000000000000 0.0380000000000000 0.0440000000000000 0.0320000000000000 0.0590000000000000 0.0390000000000000 0.0640000000000000 0.0630000000000000 0.0310000000000000 0.0570000000000000 0.0630000000000000 0.0280000000000000 0.0560000000000000 0.0910000000000000 0.0580000000000000 0.0680000000000000 0.0420000000000000 0.0810000000000000 0.0380000000000000 0.0250000000000000 0.0340000000000000 0.0450000000000000 0.0370000000000000 0.0390000000000000 0.0300000000000000 0.0410000000000000 0.0580000000000000 0.0300000000000000 0.0830000000000000 0.0380000000000000 0.0300000000000000 0.0530000000000000 0.0610000000000000 0.0370000000000000 0.0390000000000000 0.0340000000000000 0.0280000000000000 0.0420000000000000 0.0620000000000000 0.0520000000000000 0.0310000000000000 0.0590000000000000 0.0520000000000000 0.0420000000000000 0.0430000000000000 0.0410000000000000 0.0250000000000000 0.0570000000000000 0.0370000000000000 0.0270000000000000 0.0860000000000000 0.0660000000000000 0.0470000000000000 0.0270000000000000 0.0830000000000000 0.0440000000000000 0.0680000000000000 0.0500000000000000 0.0480000000000000 0.0520000000000000 0.0510000000000000 0.0290000000000000 0.0360000000000000 0.0290000000000000 0.0390000000000000 0.0290000000000000 0.0600000000000000 0.0310000000000000 0.0440000000000000 0.0410000000000000 0.0350000000000000 0.0510000000000000 0.0660000000000000 0.0450000000000000 0.0520000000000000 0.0530000000000000 0.0260000000000000 0.0690000000000000 0.0590000000000000 0.0760000000000000 0.118000000000000 0.0500000000000000 0.0480000000000000 0.0300000000000000 0.0300000000000000 0.0390000000000000 0.0340000000000000 0.0500000000000000 0.0280000000000000 0.0410000000000000 0.0490000000000000 0.0390000000000000 0.0390000000000000 0.0420000000000000 0.0520000000000000 0.0300000000000000 0.0320000000000000 0.0650000000000000 0.0650000000000000 0.0600000000000000 0.0450000000000000 0.0680000000000000 0.0350000000000000 0.0340000000000000 0.0260000000000000 0.0600000000000000 0.0920000000000000 0.0460000000000000 0.0560000000000000 0.0440000000000000 0.0450000000000000 0.0520000000000000 0.0480000000000000 0.0420000000000000 0.0990000000000000 0.0480000000000000 0.0360000000000000 0.0470000000000000 0.0390000000000000 0.0290000000000000 0.0270000000000000 0.0370000000000000 0.0580000000000000 0.0640000000000000 0.0300000000000000 0.0380000000000000 0.0240000000000000 0.0380000000000000 0.0830000000000000 0.0400000000000000 0.0990000000000000 0.0600000000000000 0.0580000000000000 0.0430000000000000 0.0840000000000000 0.0390000000000000 0.0370000000000000 0.0850000000000000 0.0590000000000000 0.0530000000000000 0.0560000000000000 0.0320000000000000 0.0340000000000000 0.0250000000000000 0.0520000000000000 0.0490000000000000 0.0270000000000000 0.0470000000000000 0.0520000000000000 0.0530000000000000 0.0410000000000000 0.0260000000000000 0.0290000000000000 0.0470000000000000 0.0550000000000000 0.0710000000000000 0.0520000000000000 0.0650000000000000 0.0440000000000000 0.0710000000000000 0.0550000000000000 0.0410000000000000 0.0640000000000000 0.0350000000000000 0.0930000000000000 0.0310000000000000 0.0480000000000000 0.0370000000000000 0.0380000000000000 0.0520000000000000 0.0370000000000000 0.0350000000000000 0.0280000000000000 0.0340000000000000 0.0400000000000000 0.0370000000000000 0.0570000000000000 0.0610000000000000 0.0440000000000000 0.0680000000000000 0.0470000000000000 0.0400000000000000 0.0270000000000000 0.0470000000000000 0.0350000000000000 0.0290000000000000 0.0280000000000000 0.0300000000000000 0.0770000000000000 0.0310000000000000 0.0560000000000000 0.0640000000000000 0.0420000000000000 0.0340000000000000 0.0290000000000000 0.0520000000000000 0.0260000000000000 0.0460000000000000 0.0380000000000000 0.0720000000000000 0.0750000000000000 0.0510000000000000 0.0560000000000000 0.0440000000000000 0.0390000000000000 0.0470000000000000 0.0450000000000000 0.0400000000000000 0.0880000000000000 0.0300000000000000 0.0440000000000000 0.0610000000000000 0.0370000000000000 0.0350000000000000 0.0490000000000000 0.0510000000000000 0.0820000000000000 0.0390000000000000 0.0440000000000000 0.0600000000000000 0.0310000000000000 0.0720000000000000 0.0460000000000000 0.0530000000000000 0.0500000000000000 0.0550000000000000 0.0390000000000000 0.0570000000000000 0.0460000000000000 0.0410000000000000 0.0470000000000000 0.0310000000000000 0.0720000000000000 0.0440000000000000 0.0610000000000000 0.0470000000000000 0.0420000000000000 0.0620000000000000 0.0790000000000000 0.0360000000000000 0.0450000000000000 0.0400000000000000 0.0540000000000000 0.0500000000000000 0.0430000000000000 0.0670000000000000 0.0230000000000000 0.0290000000000000 0.0450000000000000 0.0270000000000000 0.0470000000000000 0.0360000000000000 0.0600000000000000 0.0440000000000000 0.0290000000000000 0.0280000000000000 0.0350000000000000 0.0840000000000000 0.0660000000000000 0.0410000000000000 0.0300000000000000 0.0440000000000000 0.0450000000000000 0.0470000000000000 0.0620000000000000 0.0420000000000000 0.0300000000000000 0.0330000000000000 0.0320000000000000 0.0440000000000000 0.0700000000000000 0.0340000000000000 0.0420000000000000 0.0480000000000000 0.0360000000000000 0.0590000000000000 0.106000000000000 0.0280000000000000 0.0540000000000000 0.0870000000000000 0.0300000000000000 0.0300000000000000 0.0370000000000000 0.0210000000000000 0.0360000000000000 0.0910000000000000 0.126000000000000 0.0780000000000000 0.0510000000000000 0.0500000000000000 0.0370000000000000 0.0540000000000000 0.0380000000000000 0.0350000000000000 0.0480000000000000 0.0300000000000000 0.0340000000000000 0.133000000000000 0.0330000000000000 0.0340000000000000 0.0480000000000000 0.0590000000000000 0.0460000000000000 0.0650000000000000 0.0360000000000000 0.0650000000000000 0.0860000000000000 0.0290000000000000 0.0800000000000000 0.0430000000000000 0.0360000000000000 0.0490000000000000 0.0580000000000000 0.0310000000000000 0.0300000000000000 0.0330000000000000 0.0390000000000000 0.0330000000000000 0.0620000000000000 0.0330000000000000 0.0940000000000000 0.0270000000000000 0.0410000000000000 0.0570000000000000 0.0540000000000000 0.0390000000000000 0.0270000000000000 0.0590000000000000 0.0320000000000000 0.0390000000000000 0.0400000000000000 0.0720000000000000 0.0480000000000000 0.0480000000000000 0.0560000000000000 0.0730000000000000 0.0410000000000000 0.0520000000000000 0.0840000000000000 0.0590000000000000 0.0690000000000000 0.0330000000000000 0.0400000000000000 0.0320000000000000 0.0320000000000000 0.0310000000000000 0.0520000000000000 0.0760000000000000 0.0420000000000000 0.0370000000000000 0.0360000000000000 0.0780000000000000 0.0590000000000000 0.0390000000000000 0.0590000000000000 0.0880000000000000 0.0410000000000000 0.0640000000000000 0.0350000000000000 0.0350000000000000 0.0530000000000000 0.0490000000000000 0.0330000000000000 0.0640000000000000 0.0320000000000000 0.0880000000000000 0.0310000000000000 0.0980000000000000 0.0380000000000000 0.0270000000000000 0.0690000000000000 0.0530000000000000 0.0610000000000000 0.0380000000000000 0.0470000000000000 0.0620000000000000 0.0400000000000000 0.0400000000000000 0.0310000000000000 0.0740000000000000 0.0280000000000000 0.0310000000000000 0.0330000000000000 0.115000000000000 0.0890000000000000 0.0770000000000000 0.0490000000000000 0.0640000000000000 0.0580000000000000 0.0540000000000000 0.0330000000000000 0.0490000000000000 0.0230000000000000 0.0330000000000000 0.0490000000000000 0.0370000000000000 0.0330000000000000 0.0490000000000000 0.0460000000000000 0.0750000000000000 0.0420000000000000 0.0610000000000000 0.0340000000000000 0.0870000000000000 0.0390000000000000 0.0410000000000000 0.0430000000000000 0.0810000000000000 0.0570000000000000 0.0440000000000000 0.0470000000000000 0.0470000000000000 0.0320000000000000 0.0730000000000000 0.0590000000000000 0.0290000000000000 0.0450000000000000 0.0310000000000000 0.0450000000000000 0.0490000000000000 0.0880000000000000 0.0220000000000000 0.0330000000000000 0.0360000000000000 0.0350000000000000 0.0540000000000000 0.0470000000000000 0.0390000000000000 0.0300000000000000 0.0450000000000000 0.0740000000000000 0.0270000000000000 0.0320000000000000 0.0640000000000000 0.0750000000000000 0.0320000000000000 0.0300000000000000 0.0310000000000000 0.0470000000000000 0.0510000000000000 0.0520000000000000 0.0680000000000000 0.0700000000000000 0.0630000000000000 0.0410000000000000 0.0510000000000000 0.0460000000000000 0.0280000000000000 0.0780000000000000 0.0420000000000000 0.0390000000000000 0.0540000000000000 0.0310000000000000 0.0380000000000000 0.0320000000000000 0.0370000000000000 0.0260000000000000 0.0450000000000000 0.0610000000000000 0.0510000000000000 0.0240000000000000 0.0660000000000000 0.0380000000000000 0.0370000000000000 0.0450000000000000 0.0430000000000000 0.0710000000000000 0.0490000000000000 0.147000000000000 0.0340000000000000 0.0600000000000000 0.0400000000000000 0.0280000000000000 0.0350000000000000 0.0320000000000000 0.0410000000000000 0.0380000000000000 0.0380000000000000 0.0410000000000000 0.0600000000000000 0.0740000000000000 0.0350000000000000 0.0800000000000000 0.0370000000000000 0.0650000000000000 0.0300000000000000 0.0590000000000000 0.0620000000000000 0.0690000000000000 0.0540000000000000 0.0560000000000000 0.0230000000000000 0.0420000000000000 0.0560000000000000 0.0620000000000000 0.0460000000000000 0.0490000000000000 0.0690000000000000 0.0370000000000000 0.0400000000000000 0.0580000000000000 0.0340000000000000 0.0480000000000000 0.0300000000000000 0.0430000000000000 0.0270000000000000 0.0500000000000000 0.0550000000000000 0.0790000000000000 0.0380000000000000 0.0410000000000000 0.0450000000000000 0.0310000000000000 0.0430000000000000 0.0410000000000000 0.0480000000000000 0.0390000000000000 0.0650000000000000 0.0500000000000000 0.0500000000000000 0.0560000000000000 0.0690000000000000 0.0470000000000000 0.0790000000000000 0.0400000000000000 0.0540000000000000 0.0680000000000000 0.0660000000000000 0.0290000000000000 0.0520000000000000 0.0440000000000000 0.0570000000000000 0.0360000000000000 0.0610000000000000 0.0430000000000000 0.0470000000000000 0.0470000000000000 0.0500000000000000 0.0410000000000000 0.0690000000000000 0.0480000000000000 0.0480000000000000 0.0900000000000000 0.0590000000000000 0.0400000000000000 0.0340000000000000 0.0350000000000000 0.0520000000000000 0.0970000000000000 0.0350000000000000 0.0650000000000000 0.0320000000000000 0.0480000000000000 0.102000000000000 0.0410000000000000 0.0580000000000000 0.0260000000000000 0.0280000000000000 0.0660000000000000 0.0320000000000000 0.0390000000000000 0.0580000000000000 0.0450000000000000 0.0390000000000000 0.0610000000000000 0.0540000000000000 0.0490000000000000 0.0420000000000000 0.0490000000000000 0.0510000000000000 0.0350000000000000 0.0600000000000000 0.0920000000000000 0.0750000000000000 0.0360000000000000 0.0540000000000000 0.0850000000000000 0.0630000000000000 0.0330000000000000 0.0620000000000000 0.0370000000000000 0.0570000000000000 0.0280000000000000 0.0420000000000000 0.0510000000000000 0.0370000000000000 0.0480000000000000 0.125000000000000 0.0570000000000000 0.0870000000000000 0.0450000000000000 0.0310000000000000 0.0370000000000000 0.0650000000000000 0.0380000000000000 0.0590000000000000 0.0570000000000000 0.0540000000000000 0.0390000000000000 0.0500000000000000 0.0430000000000000 0.0360000000000000 0.0330000000000000 0.0280000000000000 0.0650000000000000 0.0440000000000000 0.0210000000000000 0.0410000000000000 0.0330000000000000 0.0600000000000000 0.0810000000000000 0.0370000000000000 0.0510000000000000 0.0370000000000000 0.0940000000000000 0.0440000000000000 0.0320000000000000 0.0590000000000000 0.0400000000000000 0.0570000000000000 0.0720000000000000 0.0640000000000000 0.0610000000000000 0.0500000000000000 0.0590000000000000 0.0520000000000000 0.0510000000000000 0.0910000000000000 0.0590000000000000 0.0370000000000000 0.0320000000000000 0.0740000000000000 0.0560000000000000 0.0310000000000000 0.0390000000000000 0.112000000000000 0.0580000000000000 0.0420000000000000 0.0280000000000000 0.0340000000000000 0.0360000000000000 0.0240000000000000 0.0380000000000000 0.0640000000000000 0.0320000000000000 0.0650000000000000 0.0300000000000000 0.0270000000000000 0.0530000000000000 0.0290000000000000 0.0380000000000000 0.0360000000000000 0.0510000000000000 0.0380000000000000 0.0340000000000000 0.0410000000000000 0.0630000000000000 0.0740000000000000 0.0760000000000000 0.0450000000000000 0.0630000000000000 0.0270000000000000 0.0660000000000000 0.0380000000000000 0.0540000000000000 0.0880000000000000 0.0450000000000000 0.0440000000000000 0.0460000000000000 0.0520000000000000 0.0380000000000000 0.0360000000000000 0.0500000000000000 0.0330000000000000 0.0610000000000000 0.0480000000000000 0.0480000000000000 0.0470000000000000 0.113000000000000 0.0470000000000000 0.0630000000000000 0.0800000000000000 0.0410000000000000 0.0630000000000000 0.0540000000000000 0.0450000000000000 0.0960000000000000 0.0500000000000000 0.0430000000000000 0.0340000000000000 0.0430000000000000 0.0440000000000000 0.0690000000000000 0.0580000000000000 0.0520000000000000 0.0640000000000000 0.0820000000000000 0.0390000000000000 0.0350000000000000 0.0700000000000000 0.0430000000000000 0.0340000000000000 0.0540000000000000 0.0580000000000000 0.0540000000000000 0.0430000000000000 0.0530000000000000 0.0590000000000000 0.0520000000000000 0.0730000000000000 0.0440000000000000 0.0970000000000000 0.0520000000000000 0.0510000000000000 0.0750000000000000 0.0320000000000000 0.0480000000000000 0.0410000000000000 0.0390000000000000 0.0380000000000000 0.0430000000000000 0.0440000000000000 0.0360000000000000 0.0400000000000000 0.0480000000000000 0.0430000000000000 0.0610000000000000 0.0610000000000000 0.0370000000000000 0.0520000000000000 0.0820000000000000 0.0480000000000000 0.0330000000000000 0.0460000000000000 0.0530000000000000 0.0690000000000000 0.0370000000000000 0.0330000000000000 0.0840000000000000 0.0860000000000000 0.0470000000000000 0.102000000000000 0.0350000000000000 0.0370000000000000 0.0630000000000000 0.0760000000000000 0.0830000000000000 0.0360000000000000 0.0590000000000000 0.0430000000000000 0.0790000000000000 0.0330000000000000 0.0520000000000000 0.0530000000000000];

Censored = ones(1,size(x,2));%

custpdf = @eval_custpdf;

custcdf = @eval_custcdf;

options = statset('Display','iter','MaxFunEvals',1000,'MaxIter',1000,...

'FunValCheck','off','TolX',1.0e-10,'TolFun',1.0e-10);

phat = mle(x,'pdf', custpdf,'cdf', custcdf,...

'start',[0.6,0.02,1.01,2,4,-10],...

'lowerbound',[0 0 0 0 0 -inf],...

'upperbound',[inf inf inf inf inf inf],...

'Censoring',Censored,...

'Options',options);;

% Checking how close the estimated PDF and CDF match with those from the data x

figure();

h = histogram(x,'Normalization','probability');hold on

x_times = h.BinEdges(1:end-1) + h.BinWidth/2 ;

y_vals = custpdf(x_times, phat(1), phat(2), phat(3), phat(4), phat(5), phat(6))./...

sum(custpdf(x_times, phat(1), phat(2), phat(3), phat(4), phat(5), phat(6)),'omitnan');

plot(x_times,y_vals,'linewidth',2)

legend('Data','Estimated PDF')

功能是:

function out = eval_custpdf(x,myalpha,mytheta,mybeta,a,b,c)

first_integral = integral(@(x) eval_K(x,a,b,c),0,1).^-1;

theta_t_ratio = (mytheta./x);

incomplete_gamma = igamma(myalpha,theta_t_ratio.^mybeta);

n_gamma = gamma(myalpha);

exponent_term = exp(-theta_t_ratio.^mybeta-(c.*(incomplete_gamma./n_gamma)));

numerator = first_integral.* mybeta.*incomplete_gamma.^(a-1).*...

theta_t_ratio.^(myalpha*mybeta+1).*exponent_term;

denominator = mytheta.* n_gamma.^(a+b-1).* (n_gamma-incomplete_gamma.^mybeta).^(1-b);

out = numerator./denominator;

end

function out = eval_custcdf(x,myalpha,mytheta,mybeta,a,b,c)

out = zeros(size(x));

for i = 1: length(x)

first_integral = integral(@(x) eval_K(x,a,b,c),0,1).^-1;

theta_t_ratio = mytheta./x(i);

incomplete_gamma = igamma(myalpha,theta_t_ratio.^mybeta);

n_gamma = gamma(myalpha);

second_integral = integral(@(x) eval_K(x,a,b,c),0,...

incomplete_gamma.^mybeta./n_gamma);

% second_integral = integral(@(x) eval_K(x,a,b,c),0,2);

out(i) = first_integral*second_integral;

end

end

function out = eval_K(x,a,b,c)

out = x.^(a-1).*(1-x).^(b-1).*exp(-c.*x);

end

但是,我没有成功获得所需的PDF。 如图所示,估计的PDF(橙色线)不会跟踪'x'(蓝色条)的直方图。

[更新]标准化直方图

请注意,我已经改变了参数的初始值。 但这非常耗时。 我还增加了迭代次数并最小化了容差,但还没有运气。 有没有更好的方法来估计除了mle之外的paratemters?

任何帮助,将不胜感激。

提前致谢。

matlab mle pci为nan,matlab - 使用mle()估计自定义分布的参数 - 堆栈内存溢出相关推荐

  1. 类型初始值设定项引发异常. matlab,c# - “ MathWorks.MATLAB.NET.Utility.MWMCR”的类型初始值设定项引发了异常 - 堆栈内存溢出...

    " MathWorks.MATLAB.NET.Utility.MWMCR"的类型初始值设定项引发了异常: 我从c#调用,这是MatLab库编译器编译的DLL中的函数. using ...

  2. matlab 空间方程,matlab - 如何从MNA方程组到MATLAB中的状态空间[A,B,C,D] mimo? - 堆栈内存溢出...

    我想以编程方式从生成的MNA(修正的节点分析)方程组生成状态空间[ABCD]系统. 我不知道要调用哪个MATLAB函数. 我使用Erik Cheever的SCAM 链接脚本生成方程组. 我制作了文件e ...

  3. matlab 计算结果为nan,matlab 计算 结果总是为Nan

    本人刚刚接触matlab,对这些运算不是很懂  计算ni的位置(exp(-E_g./(2.*k.*T))+eps)这个值之前一直是0 加了eps后就有结果显示了 后面部分exp((alfa.*T)./ ...

  4. matlab求相关系数输出nan,Matlab:为什么使用'corrcoef'时相关NaN? - matlab代码 - 源码查...

    问题 When I run corrcoef to find correlation coefficients among two data arrays, I get NaNs. It only d ...

  5. matlab编译错误怎么查找,matlab - Matlab mex文件编译错误-“未启用SSE2指令集” - 堆栈内存溢出...

    在Matlab中编译mex文件的工具箱时,出现以下错误: In file included from /home/josh/Desktop/Project/code/toolbox/channels/ ...

  6. matlab读取格式重复,matlab - 为什么Xlsread以字符串形式读取(日期时间) - 堆栈内存溢出...

    我正在尝试阅读Excel工作表. 在同一台计算机上,我得到不同的结果. 我应该怎么做才能将日期时间读为日期而不是字符串? 我知道以后可以更改它,但是我需要为Octave和Matlab使用相同的代码. ...

  7. c 传图片数据给matlab,c++ - 如何通过UDP将数据从C ++应用程序发送到Matlab并进行绘制 - 堆栈内存溢出...

    我想使用Winsock通过UDP将数据从我的C ++应用程序发送到Matlab,并实时绘制数字. 例如:我得到了从1到10的数字,我想从C ++发送1,在Matlab中接收它,将其放在图形上(图,条等 ...

  8. matlab中rsa,matlab - Matlab中的RSA代码 - 堆栈内存溢出

    我想加密一条消息,例如" HELO1234" ,然后解密以获取原始消息.我已经在matlab中编写了无法正常工作的RSA代码. 参数计算 temp=1; range=1:10; k ...

  9. matlab多变量优化,matlab - Matlab使用fminsearch优化多变量 - 堆栈内存溢出

    我正在使用Matlab fminsearch来最小化带有两个变量的方程sum((interval-5).^2, 2)*factor间隔是一个包含5个值的向量. 只能从1到30的步长为1的顺序选择它们. ...

最新文章

  1. 2018-3-24论文(Grey Wolf Optimizer)note1----------No Free Lunch Theorem
  2. git checkout 命令详解—— Git 学习笔记 16
  3. grread使用例子 lisp_LISP函数(分类)大全
  4. Mina集成Spring --- 在配置文件中配置sessionconfig
  5. 程序员注意啦,这个微信群可以学英语,而且全程免费!
  6. 计算机系统 cpu课程,计算机操作系统
  7. vim编辑器的基本使用
  8. windows跳转端口
  9. 场内玩家追赶,场外玩家乐此不疲,场内场外谁主沉浮?
  10. java基础,进阶(二)
  11. 腾讯AI Lab开放文本理解系统TexSmart,让AI想得更深更广
  12. 今年最新任务平台红利系统/悬赏威客积分墙系统接单小程序APP的优势在哪?
  13. 经典c语言程序创意,49个经典年会小游戏(绝对有创意)C
  14. Vxe Table一些简单的应用和踩坑记录
  15. 耀世升级,第三版Java多线程核心技术手册,成长之路必不可少
  16. 计算机学院嘉年华标题,“芯动盛夏 AI创南航” 计算机学院举办第八届计算机嘉年华...
  17. 怎样引流推广?一文讲透引流的核心秘密
  18. [ecshop 资料 ] 通联支付 wap 手机端 开发帮助中心 手机支付网关 帮助中心
  19. 机器学习理论-PAC learning
  20. 用聚合数据API(苏州实时公交API)快速写出小程序

热门文章

  1. 如何在PowerBuilder 11.x 中通过ADO.NET访问Sybase ASE?
  2. 非常精美的全能视频转换器 注册版
  3. 在GHOST的WINXPSP2安装SQL SERVER2000个人版时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装之前,必须重新启动计算机。”错误的解决方法...
  4. Nchain旗下矿池挖出首个BCH区块,“算力战争”真的要来了?
  5. 算力大战是BCH最坏的一种处理方式
  6. UMLChina: trufun Plato是中国唯一的UML建模工具
  7. 玩转SCVMM中的更新基线,实现虚拟平台基础服务器补丁自动更新
  8. Docker视频发布
  9. 配置SQL Server 2008 镜像
  10. Elmah 日志记录组件