全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅
1311 3
2015-05-12
悬赏 50 个论坛币 未解决
最近得到一组数据,希望用MATLAB做出拟合,看图形走势是像泊松分布。哪位大神帮忙编写一下源代码,以及附上说明?数据如下:首先是因变量。

val(:,:,1) =

    0.0574    0.0677    0.0735    0.0756    0.0750    0.1050    0.1033    0.0972    0.0614    0.0592    0.0749    0.1111


val(:,:,2) =

    0.0765    0.0838    0.0929    0.0895    0.1074    0.1273    0.1487    0.1228    0.0988    0.1070    0.1114    0.1541


val(:,:,3) =

    0.0590    0.0715    0.0732    0.0653    0.0796    0.0910    0.1101    0.1013    0.0720    0.0597    0.0556    0.0970


val(:,:,4) =

    0.1308    0.1106    0.1018    0.0817    0.0679    0.0815    0.0872    0.0972    0.0614    0.0630    0.0778    0.1383


val(:,:,5) =

    0.0634    0.0644    0.0584    0.0615    0.0575    0.0783    0.0886    0.0837    0.0549    0.0526    0.0651    0.0843


val(:,:,6) =

    0.0944    0.1034    0.0903    0.1235    0.0853    0.0987    0.1013    0.0890    0.0662    0.0804    0.0749    0.1278


val(:,:,7) =

    0.1324    0.1309    0.1486    0.0817    0.1422    0.1539    0.1540    0.1755    0.1270    0.1535    0.1437    0.1982


val(:,:,8) =

    0.0684    0.0753    0.0673    0.0586    0.0635    0.0697    0.0705    0.0597    0.0441    0.0453    0.0450    0.0742


val(:,:,9) =

    0.0985    0.0974    0.0797    0.1020    0.1005    0.1156    0.1188    0.0938    0.0721    0.0880    0.0846    0.1182


val(:,:,10) =

    0.1223    0.1028    0.1088    0.1017    0.1003    0.1151    0.1146    0.1120    0.0992    0.0962    0.0843    0.1406


val(:,:,11) =

    0.0516    0.0621    0.0572    0.0577    0.0603    0.0672    0.0742    0.0640    0.0402    0.0434    0.0458    0.0783


val(:,:,12) =

    0.0781    0.0894    0.0991    0.0895    0.0710    0.0924    0.0942    0.0850    0.0512    0.0464    0.0738    0.1236


val(:,:,13) =

    0.0456    0.0438    0.0644    0.0509    0.0601    0.0646    0.0447    0.0531    0.0347    0.0304    0.0248    0.0326


val(:,:,14) =

    0.0957    0.0816    0.0822    0.0909    0.0795    0.0976    0.0976    0.0856    0.0598    0.0691    0.0733    0.1088


val(:,:,15) =

    0.0814    0.0816    0.0904    0.1080    0.0876    0.1072    0.1023    0.1174    0.1069    0.1075    0.0872    0.1397


val(:,:,16) =

    0.0705    0.0655    0.0751    0.0791    0.0728    0.1003    0.0887    0.0930    0.0710    0.0735    0.0696    0.0979


val(:,:,17) =

    0.0820    0.0894    0.0795    0.0912    0.0771    0.0959    0.0936    0.0836    0.0621    0.0573    0.0676    0.0970


val(:,:,18) =

    0.0561    0.0605    0.0581    0.0584    0.0556    0.0702    0.0625    0.0549    0.0388    0.0427    0.0417    0.0782


val(:,:,19) =

    0.1086    0.1101    0.0887    0.0630    0.0638    0.0692    0.0793    0.0770    0.0495    0.0370    0.0428    0.0861


val(:,:,20) =

    0.0713    0.0781    0.0648    0.0761    0.0663    0.0731    0.0675    0.0683    0.0478    0.0579    0.0594    0.0819


val(:,:,21) =

    0.0560    0.0590    0.0773    0.0632    0.0920    0.1071    0.1033    0.1065    0.0694    0.0548    0.0597    0.1012


val(:,:,22) =

    0.0876    0.0900    0.0932    0.0897    0.1025    0.1003    0.0940    0.0921    0.0647    0.0658    0.0678    0.1198


val(:,:,23) =

    0.0725    0.0755    0.0833    0.0782    0.0666    0.0941    0.0957    0.0883    0.0597    0.0601    0.0753    0.1160


val(:,:,24) =

    0.0584    0.0706    0.0659    0.0625    0.0750    0.0739    0.0821    0.0792    0.0531    0.0549    0.0637    0.0821


val(:,:,25) =

    0.0714    0.0629    0.0747    0.0820    0.0753    0.0884    0.0831    0.0929    0.0793    0.0913    0.0785    0.1155


val(:,:,26) =

    0.0572    0.0355    0.0490    0.0600    0.0491    0.0588    0.0528    0.0638    0.0588    0.0508    0.0453    0.0955


val(:,:,27) =

    0.0741    0.0704    0.0854    0.0783    0.0988    0.0942    0.0862    0.0855    0.0646    0.0929    0.0810    0.1293


val(:,:,28) =

    0.0639    0.0535    0.0525    0.0506    0.0421    0.0537    0.0501    0.0545    0.0431    0.0421    0.0399    0.0870


val(:,:,29) =

    0.0572    0.0568    0.0654    0.0823    0.0666    0.0905    0.0786    0.0921    0.0842    0.0870    0.0795    0.0993


val(:,:,30) =

    0.0642    0.0593    0.0680    0.0801    0.0694    0.0890    0.0873    0.0952    0.0686    0.0645    0.0607    0.0878


val(:,:,31) =

    0.0574    0.0399    0.0607    0.0615    0.0531    0.0759    0.0753    0.0706    0.0656    0.0494    0.0595    0.1014


val(:,:,32) =

    0.1187    0.1182    0.0964    0.0839    0.0693    0.0874    0.1023    0.1003    0.0616    0.0531    0.0611    0.1232


val(:,:,33) =

    0.1036    0.0854    0.0733    0.0545    0.0436    0.0661    0.0699    0.0891    0.0536    0.0464    0.0588    0.0967


val(:,:,34) =

    0.0568    0.0578    0.0631    0.0613    0.0640    0.0689    0.0721    0.0558    0.0452    0.0369    0.0414    0.0682


val(:,:,35) =

    0.0739    0.0816    0.0845    0.0747    0.0817    0.1010    0.0948    0.0874    0.0587    0.0632    0.0619    0.1033


val(:,:,36) =

    0.1030    0.0919    0.0953    0.1020    0.0988    0.0987    0.1015    0.0973    0.1099    0.1193    0.0930    0.1368


val(:,:,37) =

    0.0675    0.0514    0.0523    0.0569    0.0755    0.1001    0.1106    0.1081    0.1126    0.0755    0.0603    0.0902


val(:,:,38) =

    0.0585    0.0792    0.0901    0.0866    0.0905    0.1179    0.1227    0.1145    0.0896    0.0948    0.0790    0.0862


val(:,:,39) =

    0.1094    0.1299    0.1328    0.0721    0.0830    0.1557    0.1252    0.0996    0.1366    0.1064    0.0703    0.1148


val(:,:,40) =

    0.1131    0.1138    0.1231    0.0795    0.1131    0.1266    0.1227    0.1202    0.1230    0.0961    0.0914    0.1229


val(:,:,41) =

    0.1034    0.1136    0.1315    0.0953    0.1034    0.1269    0.1208    0.1458    0.1229    0.1075    0.0784    0.1236


val(:,:,42) =

    0.0725    0.0861    0.1453    0.0976    0.0909    0.1115    0.1246    0.0853    0.0784    0.0671    0.0584    0.0929


val(:,:,43) =

    0.0985    0.1050    0.1231    0.0908    0.1083    0.1613    0.1315    0.0948    0.1379    0.1105    0.0833    0.0985


val(:,:,44) =

    0.1155    0.1149    0.1190    0.0988    0.1039    0.1424    0.1200    0.1181    0.1251    0.1072    0.0979    0.1307


val(:,:,45) =

    0.1139    0.1422    0.1256    0.0851    0.0820    0.1078    0.1159    0.0895    0.0873    0.0835    0.0725    0.1458


val(:,:,46) =

    0.0995    0.1272    0.1316    0.0798    0.0914    0.1100    0.1092    0.0925    0.1327    0.0942    0.0595    0.0900


val(:,:,47) =

    0.2295    0.2311    0.1760    0.1316    0.1154    0.1806    0.1480    0.1264    0.1289    0.1410    0.1054    0.1391


val(:,:,48) =

    0.3246    0.3576    0.0558    0.0316    0.0687    0.1632    0.1141    0.1094    0.1259    0.1157    0.0774    0.0790


val(:,:,49) =

    0.0681    0.0602    0.4011    0.4000    0.3934    0.4091    0.4072    0.4150    0.4416    0.4035    0.4021    0.3893


val(:,:,50) =

    0.3114    0.2937    0.3477    0.3071    0.2852    0.2824    0.3040    0.2884    0.2951    0.2824    0.1845    0.1981


val(:,:,51) =

    0.1255    0.1155    0.1495    0.1065    0.1044    0.1566    0.1528    0.1350    0.1427    0.1256    0.0840    0.1584


val(:,:,52) =

    0.1284    0.1596    0.1472    0.1391    0.1840    0.2018    0.2060    0.1713    0.1563    0.1476    0.1016    0.1473


val(:,:,53) =

    0.1386    0.1496    0.1272    0.1757    0.1965    0.2664    0.2619    0.1962    0.1943    0.2029    0.1839    0.2242


val(:,:,54) =

    0.0915    0.1059    0.1272    0.0997    0.0963    0.1135    0.1098    0.0916    0.0959    0.0964    0.0812    0.1076


val(:,:,55) =

    0.2214    0.2342    0.2688    0.2809    0.3139    0.3237    0.3363    0.3017    0.2767    0.2551    0.2367    0.2664


val(:,:,56) =

    0.2574    0.2333    0.2303    0.1707    0.1826    0.2315    0.2619    0.2482    0.2722    0.2110    0.2230    0.2646


val(:,:,57) =

    0.3096    0.3464    0.3241    0.3481    0.3156    0.3977    0.3084    0.3276    0.4097    0.4334    0.3546    0.3802


val(:,:,58) =

    0.3206    0.3283    0.3184    0.3319    0.2917    0.3325    0.4042    0.4129    0.3542    0.3455    0.3328    0.3400


val(:,:,59) =

    0.1099    0.1481    0.1190    0.0698    0.0813    0.1004    0.0891    0.0926    0.0883    0.0957    0.0670    0.1198


val(:,:,60) =

    0.0995    0.1109    0.1198    0.0774    0.0659    0.1140    0.0993    0.0654    0.0733    0.0657    0.0785    0.1281


val(:,:,61) =

    0.0505    0.0684    0.0801    0.0836    0.0992    0.1320    0.1274    0.1341    0.1331    0.0964    0.0759    0.0937


val(:,:,62) =

    0.1787    0.1723    0.1766    0.1855    0.1731    0.2182    0.2374    0.2194    0.1951    0.1959    0.1534    0.1939


val(:,:,63) =

    0.1756    0.1905    0.2099    0.2284    0.2245    0.2331    0.2626    0.2254    0.1953    0.2033    0.1681    0.1912


val(:,:,64) =

    0.0766    0.0886    0.0985    0.0886    0.0948    0.1550    0.1092    0.1218    0.1159    0.0842    0.0821    0.1023


val(:,:,65) =

    0.1262    0.1616    0.1708    0.1856    0.1994    0.2171    0.2156    0.2051    0.1939    0.1772    0.1711    0.1651


val(:,:,66) =

    0.2140    0.2010    0.1861    0.1671    0.1750    0.2374    0.2207    0.1876    0.1785    0.1585    0.1158    0.1546


val(:,:,67) =

    0.1028    0.1053    0.1043    0.1175    0.0888    0.1437    0.1604    0.1011    0.1000    0.0965    0.0809    0.1256


val(:,:,68) =

    0.1243    0.1207    0.1344    0.0846    0.0996    0.1128    0.0972    0.0901    0.0896    0.0829    0.0754    0.1325


val(:,:,69) =

    0.1069    0.0806    0.0860    0.0734    0.1091    0.1493    0.1270    0.1196    0.1024    0.0771    0.0661    0.1015


val(:,:,70) =

    0.1477    0.1636    0.1787    0.1348    0.1281    0.1562    0.1784    0.1347    0.1491    0.1486    0.0993    0.1620


val(:,:,71) =

    0.3167    0.2768    0.3024    0.2931    0.2909    0.2292    0.2407    0.3132    0.3389    0.3460    0.3320    0.2754


val(:,:,72) =

    0.1845    0.2011    0.1658    0.1759    0.2006    0.1784    0.1862    0.1853    0.1742    0.1843    0.1819    0.1548


val(:,:,73) =

    0.2560    0.2745    0.2739    0.2718    0.2647    0.2503    0.2343    0.2072    0.2381    0.2398    0.2191    0.1966


val(:,:,74) =

    0.2297    0.2430    0.2457    0.2148    0.2238    0.2372    0.2362    0.2517    0.2562    0.2418    0.2285    0.1914


val(:,:,75) =

    0.1458    0.1612    0.1396    0.1720    0.1596    0.1604    0.1337    0.1717    0.1718    0.1611    0.1664    0.1271


val(:,:,76) =

    0.0750    0.0703    0.0624    0.0454    0.0477    0.0532    0.0484    0.0484    0.0500    0.0617    0.0715    0.0808


val(:,:,77) =

    0.0617    0.0762    0.0590    0.0739    0.0479    0.0573    0.0613    0.0864    0.0787    0.0712    0.0851    0.0825


val(:,:,78) =

    0.3325    0.2903    0.2917    0.2811    0.2964    0.2790    0.2401    0.2748    0.3352    0.3630    0.3390    0.2492


val(:,:,79) =

    0.2589    0.2473    0.2497    0.2277    0.2045    0.1972    0.1949    0.1957    0.2003    0.1927    0.2133    0.1866


val(:,:,80) =

    0.2256    0.2258    0.2282    0.1975    0.2251    0.1852    0.1288    0.1845    0.2194    0.2244    0.2249    0.2197


val(:,:,81) =

    0.1156    0.1267    0.1230    0.1425    0.1397    0.1575    0.1609    0.1682    0.1460    0.1427    0.1734    0.1649


val(:,:,82) =

    0.0332    0.0484    0.0294    0.0745    0.0606    0.0510    0.1015    0.0894    0.0606    0.0767    0.0609    0.0539


val(:,:,83) =

    0.2464    0.3045    0.2676    0.2553    0.2565    0.2439    0.2445    0.2873    0.2525    0.2337    0.2277    0.2082


val(:,:,84) =

    0.0274    0.0503    0.0404    0.0329    0.0284    0.0341    0.0451    0.0497    0.0420    0.0366    0.0485    0.0397


val(:,:,85) =

    0.2234    0.2373    0.2169    0.1881    0.1848    0.1688    0.1313    0.1556    0.2034    0.2261    0.1998    0.2032


val(:,:,86) =

    0.0795    0.0762    0.1098    0.1195    0.0512    0.0548    0.0898    0.1337    0.1023    0.1076    0.0972    0.1210


val(:,:,87) =

    0.0264    0.0328    0.0229    0.0268    0.0179    0.0285    0.0296    0.0430    0.0377    0.0315    0.0514    0.0444


val(:,:,88) =

    0.1621    0.1827    0.1879    0.0546    0.0378    0.0473    0.0592    0.0723    0.0515    0.0453    0.0720    0.0763


val(:,:,89) =

    0.1390    0.1096    0.1908    0.1771    0.1876    0.1724    0.1695    0.1886    0.1682    0.1948    0.1617    0.1355


val(:,:,90) =

    0.0609    0.0928    0.0617    0.1845    0.1775    0.1712    0.1881    0.2254    0.2383    0.2653    0.2594    0.1989


val(:,:,91) =

    0.2082    0.2038    0.0676    0.0325    0.0448    0.0451    0.0809    0.0995    0.0717    0.0483    0.0466    0.0651


val(:,:,92) =

    0.0950    0.1177    0.1624    0.1342    0.1271    0.1140    0.1785    0.1731    0.1471    0.1549    0.1204    0.1243


val(:,:,93) =

    0.2888    0.2651    0.2746    0.1727    0.1499    0.1522    0.1909    0.2063    0.1769    0.1767    0.1750    0.1919


val(:,:,94) =

    0.2785    0.2532    0.2563    0.2582    0.2759    0.2355    0.2155    0.2718    0.2668    0.3135    0.2782    0.2821


val(:,:,95) =

    0.1986    0.1869    0.1539    0.2388    0.2644    0.2291    0.1916    0.2405    0.3049    0.2506    0.3234    0.3296


val(:,:,96) =

    0.2521    0.2351    0.2106    0.2291    0.2264    0.2279    0.2022    0.2358    0.2674    0.2876    0.2770    0.2283


val(:,:,97) =

    0.2389    0.2887    0.0930    0.0991    0.0897    0.1275    0.1021    0.1133    0.0973    0.1209    0.1722    0.1551


val(:,:,98) =

    0.0842    0.1003    0.0882    0.1139    0.1341    0.1275    0.1088    0.1130    0.0845    0.0848    0.1283    0.1188


val(:,:,99) =

    0.0454    0.0580    0.0559    0.0458    0.0457    0.0368    0.0611    0.0852    0.0623    0.0548    0.0625    0.0692


val(:,:,100) =

    0.0749    0.0938    0.0708    0.0716    0.0452    0.0739    0.0784    0.0821    0.0841    0.0664    0.0750    0.0918


val(:,:,101) =

    0.2465    0.2404    0.1807    0.2510    0.2703    0.2478    0.2389    0.2612    0.2618    0.2430    0.2201    0.1921


val(:,:,102) =

    0.1896    0.1963    0.1729    0.1902    0.1836    0.1802    0.1706    0.1772    0.1670    0.1769    0.1592    0.1326


val(:,:,103) =

    0.1781    0.1726    0.1647    0.1812    0.1712    0.1470    0.1300    0.1610    0.1478    0.1614    0.1585    0.1481


val(:,:,104) =

    0.2315    0.2667    0.2644    0.2803    0.2814    0.2541    0.2379    0.2357    0.2454    0.2323    0.2387    0.1913


val(:,:,105) =

    0.1829    0.2027    0.2028    0.1928    0.1901    0.1885    0.1475    0.1923    0.2201    0.2445    0.2187    0.1893




然后是自变量:{1,2,3,4,5,6,7,8,9,10,11,12}

做出来必有重谢,在线等。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-5-12 23:22:08
x=[1:12];
y=[0.0574 0.0677 0.0735 0.0756 0.0750 0.1050 0.1033 0.0972 0.0614 0.0592 0.0749 0.1111];
plot(x,y,'o')
hold on;
p=polyfit(x,y,2);
x=[1:12];
y=polyval(p,x);
plot(x,y)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-5-13 14:01:44
或許應該有possion回歸?glmfit?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-5-13 15:59:51
2楼的polyfit函数是多项式拟合,泊松分布拟合的函数是poissfit。
不过没看懂你的因变量,是事件发生的概率吗?但加起来又不等于1。泊松分布是描述随机事件发生次数的概率分布,感觉不太适合你的数据。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群