Re: [問題] 黃金比例的級數已回收

看板MATLAB作者 (幹嘛要暱稱)時間15年前 (2010/04/09 09:55), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/5 (看更多)
你需要用一個程式的概念 遞回函數 recursive function 一個自己呼叫自己的函數 以下是程式碼範例 請新增一m檔案 取名叫做 gold.m 以下是程式碼 ---------------------------- function [go]=gold(gi,n) if n>1 go=1+1/gold(gi,n-1); else go=1+1/gi; end ----------------------------- 存檔之後 你在matlab命令列 打 gold(1,10) 表示起始值為1 遞回十次 理論上 後面的值越大 會越準 如果看不懂 想像成以下的數列 a1=1+1/gi a2=1+1/a1 a3=1+1/a2 ... an=1+1/an-1 ※ 引述《cpr5566 (心肺復甦術56)》之銘言: : 想請問黃金比例的級數應該要怎麼打 : 1+____1____ : 1+___1___ : 1+__1__ : 1+_1_ : 1+... : 這種級數應該要怎麼打才對呀? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.134.47 ※ 編輯: CCWck 來自: 140.109.134.47 (04/09 09:57) ※ 編輯: CCWck 來自: 140.109.134.47 (04/09 09:58)

04/09 12:19, , 1F
很感謝您的回答 我知道要用遞廻 但是不知道要如何下手
04/09 12:19, 1F
文章代碼(AID): #1Bleagpx (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1Bleagpx (MATLAB)