查看: 66|回复: 1|关注: 0

[未答复] 求解答谢谢

[复制链接]

新手

5 麦片

财富积分


050


1

主题

4

帖子

0

最佳答案
发表于 4 天前 | 显示全部楼层 |阅读模式
我想求这个概率密度函数的原函数,可是用了int,还显示int,最后用了integral,最后还有问题
t=[0:1:65000];
F=@(t)(0.000079574.*exp(0.0000399766.*(t-20000))).*exp(-1.*(4-0.49763.*exp(0.0000399766.*(t-20000))).^2./(0.3086.*exp(0.0000399766.*(t-20000))))./sqrt(0.2400.*exp(3.*0.0000399766.*(t-20000)));
Q = integral(@(t) F,0,65000,'ArrayValued',true);
Q = integral(@(t) F,0,65000,'ArrayValued',true);
未定义与 'function_handle' 类型的输入参数相对应的运算符 '.*'。
出错 integralCalc/iterateArrayValued (line 156)
                fxj = FUN(t(1)).*w(1);
出错 integralCalc/vadapt (line 130)
            [q,errbnd] = iterateArrayValued(u,tinterval,pathlen);
出错 integralCalc (line 75)
        [q,errbnd] = vadapt(@AtoBInvTransform,interval);
出错 integral (line 88)
Q = integralCalc(fun,a,b,opstruct);


新手

5 麦片

财富积分


050


1

主题

4

帖子

0

最佳答案
 楼主| 发表于 4 天前 | 显示全部楼层
还有就是这个.*我是有点记混分不清了,希望大家指教
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表