作者icrtstyle (嘿嘿)
看板MATLAB
标题[问题]如何呈现出我要的X轴???
时间Wed Sep 12 01:22:49 2012
clear
R=rand(1000,99);
for n=1:1000;
for t=1:99;
K(n,1)=1;
if (K(n,t)>0 & R(n,t)>1/3);
K(n,t+1)=K(n,t)+1;
elseif (K(n,t)>0 & R(n,t)<1/3);
K(n,t+1)=K(n,t)-1 ;
else
K(n,t+1)=1;
end
end
end
n=1:1:1000;
x=K(n,100);
hist(x);
------------------------------------------------------------
以上是我的程式,应该没有错误~~
我想问的是~~~
1.hist(x)的图形的X轴有办法呈现出0~100整个范围吗???(该怎麽改???)
我利用axis([0 100]),这样却出现是错误(矩阵大小不符)
2.当我 p=hist(x)/1000; plot(p);
底下的X轴变成了1~10,而1~10的原因是在hist的时候他自动分成10分
但我想要的结果是X轴能呈现出0~100整个范围,这该怎麽处理???
还是有其他方法能把一群没有顺序的数据整理成像
0~10 a个
10~20 b个.......以此类推
并且X轴能呈现出0~100(像0 10 20 30 .....100这样即可)
有其他指令能做到类似的吗???
--
◎ ◢) ○
伴随着五彩光圈,蝴蝶所到之处,恶鬼全成了碎块, ◥◣◤
○ ⊙◢◥█))
蝴蝶优雅飞去,碎块才来得及落下。 ○ ◥) ◥) ◎
◢█
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.159.112
1F:推 sunev:xlim 09/12 01:59
2F:→ icrtstyle:试过了...没有反应~~~也不知是我哪弄错了~~~= =" 09/12 02:36
3F:推 s123123sam:我在你贴程式後面多了set(gca,'XLim',[0 100]) 09/12 11:14
4F:→ s123123sam:就可调整范围 09/12 11:15
5F:→ icrtstyle:感谢楼上~~不过我之前是写在hist的上面就没有反应,这是 09/12 15:35
6F:→ icrtstyle:为什麽??? 09/12 15:35