MATLAB fitgmdist:详细模式?

时间:2015-09-17 20:55:21

标签: matlab gaussian

我正在使用MATLAB' fitgmdist("适用于统计和机器学习工具箱中的数据和#34;)并取得了一些成功。有没有办法让它以详细模式运行,例如,告诉我它在什么迭代,或者在过程中显示收敛统计数据,所以我知道它的进展情况如何?

相关的是,在函数运行并传递gmdistribution对象后,是否有一种方法可以确定实际运行的迭代次数或收敛的接近程度? (了解这些内容会很有用,所以我可以更好地预先设置选项参数。)

1 个答案:

答案 0 :(得分:0)

简单地说:不,是的。

您可以尝试访问实际的.m文件(例如open(fitgmdist))进行复制,然后根据您的需要对其进行编辑(复制它以便不会覆盖内置函数),但是没有直接实现的方法来获得您想要的详细程度。最接近您想要的name-value对是displayiter

  

iter:显示某些功能的命令窗口的迭代输出;否则显示最终输出。

我对此部分不太确定,因为我无法运行测试,但最终的迭代次数应该在gmdistribution下的gmdistribution.NumIterations结构中可用。 docs表示这仅适用于使用fitgmdist构建的对象。

相关问题