Re: [問題] 黃金比例的級數已回收
※ 引述《CCWck (幹嘛要暱稱)》之銘言:
: 你需要用一個程式的概念
: 遞回函數 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
: -----------------------------
改成
g=1;
for i=1:n // n自訂
g=1+1/g
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: 61.57.65.69
討論串 (同標題文章)