楼主: 雨後彩虹
20295 100

[问答] 极大似然估计的MATLAB程序,哪位大神帮忙看看,多谢了 [推广有奖]

91
magicsun 发表于 2015-7-6 11:37:36
我觉得函数没太大问题,除了()中是不是应该把未知变量都写上?

92
雨後彩虹 发表于 2015-7-6 11:57:10
magicsun 发表于 2015-7-6 11:37
我觉得函数没太大问题,除了()中是不是应该把未知变量都写上?
什么意思?程序中的未知数我都写了

93
magicsun 发表于 2015-7-6 12:02:57
function y=myh(b,r)是不是这样?

94
雨後彩虹 发表于 2015-7-6 15:06:56
magicsun 发表于 2015-7-6 12:02
function y=myh(b,r)是不是这样?
那这样r会不会就是未知数了?

95
magicsun 发表于 2015-7-6 15:10:52
你可以设定为一个数吧?平常比如,我们f(x,b)这种,不也是x是已知的,求数b吗?

96
雨後彩虹 发表于 2015-7-6 15:51:11
magicsun 发表于 2015-7-6 15:10
你可以设定为一个数吧?平常比如,我们f(x,b)这种,不也是x是已知的,求数b吗?
我试试,谢谢

97
雨後彩虹 发表于 2015-7-13 11:10:04
magicsun 发表于 2015-7-6 15:10
你可以设定为一个数吧?平常比如,我们f(x,b)这种,不也是x是已知的,求数b吗?
您好,麻烦您帮我看一下这个表达式在MATLAB中该怎么表示 986D$CBUA@RP4YF6OFDZH7J.png
这是我写的: syms m r n;
>> t=[1.1101e+03;1.0035e+03;941.2414;971.2918;1.1419e+03];
>> d1=(m-1)*log(1-exp(-(t/n)^r))

出现错误:
Error using mupadmex
Error in MuPAD command: An arithmetical expression is
expected. [exp]

Error in sym/privUnaryOp (line 1512)
            Csym = mupadmex(op,args{1}.s,varargin{:});

Error in sym/exp (line 873)
        Y = privUnaryOp(X, 'symobj::map', 'exp');

请问我哪块写错了?谢谢~~~

98
magicsun 发表于 2015-7-13 17:34:51
要是t是1个数,而不是一列数,就可以了。

99
幽居寒舍 发表于 2015-8-31 16:46:23
好文章,将具体的技术,就需要这样的帖子

100
舒杰 发表于 2016-3-30 18:04:51
要是能多几个人一起交流就更好了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 18:49