2017年12月16日 星期六

【Matlab筆記】二項分配的機率密度函數

最近學到了二項分配的機率計算
雖然依照公式是可以手動算出想要的結果,但是過程實在繁瑣又容易出錯
在考試的時候,雖然有計算機可以按,但我還是算了快要一小時,還發現自己算出來的結果有錯.....
今天在matlab中發現了binopdf這個function,瞬間就可以得出我苦算多時的的結果,實在心情複雜。


以丟不均勻金幣為例(有60%的機率會出現正面),
在丟金幣10次的實驗中,只要輸入:

binopdf(0:10,10 , 0.6)

就可以分別得出0~10次正面的機率,

如要將結果再製成圖,則因為二項分配不是連續的資料,用stem或bar來畫比較適合。
整組function如下:

%%=====================================================
function pbb(numb)
x=0:numb;
y=binopdf(x, numb, 0.6);
stem(x,y)
xlabel('次數');ylabel('機率');
title('Sampling distribution created by Cara')
for k = 1: numb+1
text(x(k)-0.4,y(k)+0.02,num2str(round(y(k),4)))
end
saveas(gcf,'aa.png')
%%=====================================================

考完統計之後覺得十分不悅,
雖然當初就是因為那位老師上課上的好,所以才會特地想去上課補一下不是很紮實的基礎,
不過實在很不能接受那個科系的考試及作業風格。
這樣子的考試實在缺乏公平性,我下學期不會想再修這樣的課了。

2017年12月9日 星期六

【Matlab筆記】psychtoolbox基本繪圖


  • 如果要在一個畫面中放多個物件,列在後面的物件顯示時會在上層。
  • 如果要製作成動畫的效果,可以迴圈形式產生,改變座標軸再度filp (執行"Screen('Flip',window)"),即可做出動畫效果。



【Matlab筆記】psychtoolbox 基本操作


最近兩次接觸這個toolbox的心情都覺得不太美妙。

對於電腦配備的要求比其他基本的matlab操作來的高,
測試的過程還會時不時的讓matlab當掉,實在不是個愉快的過程。

不過相較於其他昂貴的軟體而言,我想這確實是個非常好的替代方案。

網址:
http://psychtoolbox.org/