精華區beta MATLAB 關於我們 聯絡資訊
※ 引述《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