精華區beta MATLAB 關於我們 聯絡資訊
很抱歉..又來打擾各位大大了...= =....麻煩前輩們指導一下... 我要做一個n!的東西...使螢幕顯示如下: 1!=1 =1 2!=1*2 =2 3!=1*2*3 =6 . . . 10!=1*2*3*...*10 =? 小弟寫出的方程式有兩個 (1) clear A = [ 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ] ; B = [ 1 ; 2 ; 2 ; 2 ; 2 ; 2 ; 2 ; 2 ; 2 ; 2 ] ; C = [ 1 ; 1 ; 3 ; 3 ; 3 ; 3 ; 3 ; 3 ; 3 ; 3 ] ; D = [ 1 ; 1 ; 1 ; 4 ; 4 ; 4 ; 4 ; 4 ; 4 ; 4 ] ; E = [ 1 ; 1 ; 1 ; 1 ; 5 ; 5 ; 5 ; 5 ; 5 ; 5 ] ; F = [ 1 ; 1 ; 1 ; 1 ; 1 ; 6 ; 6 ; 6 ; 6 ; 6 ] ; G = [ 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 7 ; 7 ; 7 ; 7 ] ; H = [ 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 8 ; 8 ; 8 ] ; I = [ 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 9 ; 9 ] ; J = [ 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 1 ; 10 ] ; n = ( A.*B.*C.*D.*E.*F.*G.*H.*I.*J ) (2) clear Sum=1 ; for i=1:10 Sum=Sum*i end Sum %end 請問各位大大..第一個有什麼好方法可以簡化嗎..=_=..我想好久..>_< 至於第二個..老師說階層的方法不是用這樣表示..不可以用Sum..=_= 在請教一下..第二個列出的答案..有辦法如陣列表示嗎..= = 勞煩各位大大了...沒有相關書籍..英文又爛..只好慢慢看F1..看到快發瘋了>_< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.10.247
Ysen:也不能用prod嗎? 11/02 21:11
renj:help cumprod 11/02 21:30
jickey27:不能用prod...>_<..不然兩行就搞定了..>"< 11/02 22:53