Re: [問題] 黃金比例的級數已回收
你需要用一個程式的概念
遞回函數 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
討論串 (同標題文章)