完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
如下图,按公式编程,
1.求解CV 程序如下: P2=[ 0.2164 0.0203 0.7255 0.9300 0.7413 0.6381 0.2193 0.7403 0.5987 0.6677 0.2404 0.3029 0.9482 0.4286 0.2043 0.6325 0.3865 0.4825 0.3523 0.6629 0.2269 0.2546 0.7810 0.7420 0.0782 0.5234 0.5663 0.2278 0.2461 0.1937];R=[0.1578 0.2614 -0.5352 -0.9015 -0.0441 0.1348 -0.7739 0.1706 -0.7304 -0.8400 0.1531 0.2040 -0.8651 -0.2786 0.1736 0.2225 0.1563 -0.3377 0.1575 -0.9301 -0.3478 -0.5105 -0.6612 -0.2322 0.1218 0.1734 0.2216 0.1641 0.1639 0.1911];%已知的收益率 s1=0; s2=0; s3=0; for h=0.0346:0.0069:0.2078for j=1:30for k=1:30 if k~=jK=1/sqrt(2*3.14).*exp(-1/2*(((P2(1,j)-P2(1,k))/h)^2));%核函数 s1=s1+K; s2=s2+K*R(1,j); end end cv=(s2/s1-R(1,j))^2; end s3=s3+cv; cv1=1/30*(s3) end 求出的结果是不对的,,, 2.计算方差 程序如下: R=[ 0.1578 0.2614 -0.5352 -0.9015 -0.0441 0.1348 -0.7739 0.1706 -0.7304 -0.84 0.1531 0.204 -0.8651 -0.2786 0.1736 0.2225 0.1563 -0.3377 0.1575 -0.9301 -0.3478 -0.5105 -0.6612 -0.2322 0.1218 0.1734 0.2216 0.1641 0.1639 0.1911]; sy=[ -0.0184 -0.0178 -0.0247 -0.2507 -0.0343 0.1543 -0.0757 -0.0312 0.0696 -0.0336]; ss=0; ss1=0; fori=1:10 for j=1:30 d=(R(1,j)-sy(1,i))^2*w(j,i); end ss=ss+d end 结果也不对。。。。 |
|
相关推荐
1个回答
|
|
|
这个程序需要有高等数学的知识,不会呀~~~~~
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
我用matlab的coder 封装了一个c语言的dll, 但是在用labview调用时,会出现识别不到库的问题,有大神遇到过吗
2645 浏览 0 评论
5229 浏览 0 评论
在matlab中如何计算含有第一类修正的贝塞尔函数的积分算不出的问题?
9025 浏览 0 评论
怎么利用matlab得到95%,80%和70%的置信区间,并生成不同区间下的功率误差贝塔分布?
10466 浏览 0 评论
请问simulink的s-function模块如何添加多输入输出接口
14632 浏览 2 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 11:49 , Processed in 0.472614 second(s), Total 43, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3285