[問題] 正整數解個數問題已回收

看板MATLAB作者 (迷上巧克力糖果￾ ￾ ￾N)時間16年前 (2009/11/19 22:54), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
網路上各位高手晚安 小弟我是MATLAB的初學者 想請教一個問題 現在我想做一個求正整數解個數的問題 例如 x+y=10的正整數解(x,y)有幾組? 我可以寫出 g=0; for i=1:10; for j=1:10; if 10==i+j g=g+1; end end end g 但我想說有沒有辦法可以把 10改成一個變數 Z 就是x+y=Z的正整數解有f(Z)組 我只要輸入 f(10) 就可以得到答案 請各位高手指教一番 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.175.151

11/19 22:56, , 1F
function
11/19 22:56, 1F

11/20 21:09, , 2F
謝謝!我做出來了,又學了一招
11/20 21:09, 2F
文章代碼(AID): #1B1LmsO2 (MATLAB)