24小时热门版块排行榜    

查看: 4525  |  回复: 10

monitor2885

至尊木虫 (职业作家)

队长

[求助] 如何把直方图和正态分布曲线同时画出

画出直方图之后,怎么把正态分布函数的那条曲线也画上?谢谢
s=[6.395
6.435
6.485
6.495
6.505
6.515
6.555
6.555
6.565
6.575
6.595
6.605
6.615
6.625
6.625
6.635
6.655
6.655
6.665
6.785
6.715
6.715
6.755
6.775];

hist(s)

回复此楼
Retirement
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

dbb627

荣誉版主 (著名写手)

【答案】应助回帖

★ ★
xiegangmai(金币+2): 谢谢应助! 2011-07-14 19:14:36
monitor2885(金币+5): [y,x]=hist(s,10); 里面的10代表什么呢? 2011-07-15 04:04:15
[code]s=[6.395
6.435
6.485
6.495
6.505
6.515
6.555
6.555
6.565
6.575
6.595
6.605
6.615
6.625
6.625
6.635
6.655
6.655
6.665
6.785
6.715
6.715
6.755
6.775];
[mu,sigma]=normfit(s);
[y,x]=hist(s,10);
bar(x,y,'FaceColor','r','EdgeColor','w');box off
xlim([mu-3*sigma,mu+3*sigma])
a2=axes;
ezplot(@(x)normpdf(x,mu,sigma),[mu-3*sigma,mu+3*sigma])
set(a2,'box','off','yaxislocation','right','color','none')[\code]
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
2楼2011-07-14 14:41:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

monitor2885

至尊木虫 (职业作家)

队长

引用回帖:
Originally posted by dbb627 at 2011-07-14 14:41:22:
[code]s=[6.395
6.435
6.485
6.495
6.505
6.515
6.555
6.555
6.565
6.575
6.595
6.605
6.615
6.625
6.625
6.635
6.655
6.655
6.665
6.785
6.715
6.715
6.755
6.775];
[mu,sigma]=normfit ...

[y,x]=hist(s,10);
括号里面的10,代表什么呢?
Retirement
3楼2011-07-15 04:04:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dbb627

荣誉版主 (著名写手)

分成10组
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
4楼2011-07-15 08:24:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

monitor2885

至尊木虫 (职业作家)

队长

引用回帖:
Originally posted by dbb627 at 2011-07-15 08:24:23:
分成10组

能说的详细一点吗?谢谢。追加金币。
把什么分成10组了?是指柱形图的宽窄吗?我尝试了一下,10,20,30,,,直方图不同呀
Retirement
5楼2011-07-15 09:02:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dbb627

荣誉版主 (著名写手)

★ ★ ★ ★ ★
臭水沟(金币+1): Thanks for your help ~~ 2011-07-15 11:20:04
ben_ladeng(金币+4): 楼主追加奖励 2011-07-16 08:57:18
就是将数据从到小排序,最大值与最小值之间分成10个间隔,然后按照间隔范围分组计频数
10就是分成10组
20就是分成20个间隔
N = HIST(Y,M), where M is a scalar, uses M bins.
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
6楼2011-07-15 09:48:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

monitor2885

至尊木虫 (职业作家)

队长

★ ★ ★ ★ ★
ben_ladeng(金币-5): 追加了5个。一个给税收了。请核查O(∩_∩)O哈! 2011-07-16 08:58:16
引用回帖:
Originally posted by dbb627 at 2011-07-15 09:48:50:
就是将数据从到小排序,最大值与最小值之间分成10个间隔,然后按照间隔范围分组计频数
10就是分成10组
20就是分成20个间隔
N = HIST(Y,M), where M is a scalar, uses M bins.

是把数组S按照从大到小排序,然后等分成10组?
Retirement
7楼2011-07-16 02:10:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lsysgll

新虫 (初入文坛)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
臭水沟: 金币+10, 楼主转10个BB给lsysgll~~ 2012-06-02 09:04:36
看附件吧 希望对你有所帮助。
8楼2012-06-01 23:08:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

monitor2885

至尊木虫 (职业作家)

队长

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
臭水沟: 金币-10, 楼主转10个BB给lsysgll~~ 2012-06-02 09:04:13
引用回帖:
1621109楼: Originally posted by lsysgll at 2012-06-01 23:08:00
看附件吧 希望对你有所帮助。

虽然许久了,但是仍然感谢你,我让版主补发金币。
Retirement
9楼2012-06-01 23:48:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

monitor2885

至尊木虫 (职业作家)

队长

引用回帖:
1621109楼: Originally posted by lsysgll at 2012-06-01 23:08:00
看附件吧 希望对你有所帮助。

等版主给你10个金币
Retirement
10楼2012-06-01 23:50:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 monitor2885 的主题更新
信息提示
请填处理意见