作者jyg (阳光.空气.我和你)
看板MATLAB
标题Re: [问题] 关於GUI在设计绘图Axes请教
时间Thu Nov 24 22:31:13 2005
※ 引述《jyg (阳光.空气.我和你)》之铭言:
: 今天我设计出要以长条图(bar)来表示我结果
: 已经写好bar部分: bar(x,y);
: 要怎样写才能传给在GUI中的axes这个绘图元件呢?
: (在此axes元件中的tag命名为 axes1)
: 谢谢 <(_ _)>
先前这问题已经解决,其实只要用bar(x,y)
在GUI介面中的axes就会自己找到,并秀出这图形
现在有另一问题要请教
今天我初始一个array
y = zeros(1:r) % r是输入的一个值
for i = 1:r
factorial = round(gamma(n+1)./(gamma(r+1).*gamma(n-r+1)));
binomial_probability_fun = factorial*(p.^r)*((1-p).^(n-r));
y(i) = binomial_probability_fun;
end
x = 1:r;
bar(x,y);
我想问的是这样是跑不出图低,是不是因为 y 不能这样使用
因为我是要做累加的动作,又想将每次的累加後值保留当作我秀出图形的 y 轴
而 x 轴为 r 。所以将 y 当作阵列来储存,但想说是不是在bar地方不能以阵列当输入
所以请教各位大大,谢谢 <(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.182.98