Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

?
Lv 5
? 發問時間: 科學數學 · 7 年前

推導出開n次方根的方法

A^(1/n)=X

1.請推導出Xi+1=Xi+(A/(Xi)^(n-1)-Xi)/n

http://zh.wikipedia.org/wiki/%E6%96%B9%E6%A0%B9

用法:求10^(1/3)

設X0=1

X1=1+(10/1^2-1)/3=4

X2=4+(10/4^2-4)/3=2.875

X3=2.875+(10/2.875^2-2.875)/3=2.3199

...

2.請推導出Xi+1=(A/(Xi)^(n-1)+(n-1)Xi)/n

http://tw.knowledge.yahoo.com/question/article?qid...

用法:求10^(1/3)

設X0=1

X1=(10/1^2+2*1)/3=4

X2=(10/4^2+2*4)/3=2.875

X3=(10/2.875^2+2*2.875)/3=2.3199

...

1 個解答

評分
  • sponge
    Lv 6
    7 年前
    最佳解答

    首先證明您提出的二個逼近法完全一致

    X(i+1)

    =( A/(X(i))^(n-1) + (n-1)X(i) )/n

    =( A/(X(i))^(n-1) -X(i) +nX(i) )/n

    =X(i) + ( A/(X(i))^(n-1) -X(i) )/n

    因此為與第一種方法完全一樣的遞迴關係式

    而此關係式為牛頓切線法代入而來

    解 n 次方根也就是解多項式 X^n - A = 0

    因此設 f(x) = x^n - A, f'(x) = n x^(n-1)

    X(i+1)

    =X(i) - f(X(i))/f'(X(i))

    =X(i) - ( (X(i)^n - A) / (n X(i)^(n-1)) )

    =X(i) - ( (X(i)^n - A) / X(i)^(n-1) )/n

    =X(i) - ( X(i) - (A/X(i)^(n-1)) )/n

    =X(i) + ( (A/X(i)^(n-1)) - X(i) )/n

    這就是第一個遞迴關係式了

    希望如上回答對您有幫助!

還有問題?馬上發問,尋求解答。