你好誰能幫我寫一個函數來計算1 + x + x^2 + ... + x^n給定的x和正整數n並用它來計算(1+ x + x^2 + ... + x^10)(1 + x^2 + x^4 + ... + x^10)幫我編寫一個函數
Q
幫我編寫一個函數
-1
A
回答
0
for your fist question,
x = 2; (給定)
n = 10; (給定的)
檢查urself這些值是否R正極和whteveru想
結果= 1;
用於:(a = 2;一個< = N;一++)
{
結果+ = X ^一個;
}
+1
使用代碼包裝標籤 – Ben 2010-12-17 03:54:31
0
我認爲這是您正在尋找的功能。
def f(x, n):
answer = 0
for y in range(n + 1):
answer += x ** n
return answer
我不太理解第二部分。
1
def myfunc(x, n, step):
if n > 0:
return x**n + myfunc(x, n - step, step)
return 1
myfunc(100, 10, 1) * myfunc(100, 10, 2)
1
您可以使用此計算1+x+x^2+...+x^n
:
lambda x, n: sum([x**y for y in range(0, n + 1)])
使用邏輯來計算第二功能。
0
function series($x, $n) {
$answer = 1;
for($i = $n; $i > 0; $i--) {
$answer += pow($x, $i);
}
return $answer;
}
series(100, 10) * series(100, 10)
1
既然你把一個Sage標籤放在它上面,這是一個有趣的方式來實現它在賢者。
sage: R.<x> = PowerSeriesRing(ZZ)
將R定義爲以x爲變量的冪級數。 ZZ意味着我們使用整數作爲係數。現在,讓我們看看我們可以用它做:
sage: R([1, 2]) # the array inside contains the coefficients
1 + 2*x # for each element of the series
sage: R([1]*11) # this gives us the first power series
1 + x + x^2 + x^3 + x^4 + x^5 + x^6 + x^7 + x^8 + x^9 + x^10
sage: R([1,0]*5 + [1]) # and here is our second one
1 + x^2 + x^4 + x^6 + x^8 + x^10
sage: R([1]*11).(5) # we can evaluate these for various x values
12207031
sage: R([1]*11).subs(x=5) # an alternate way to evaluate
12207031
sage: f = R([1]*11)*R([1,0]*5+[1]) # this constructs the desired function
sage: f(100) # we can evaluate it at any value
無論如何,希望你現在理解如何在Sage中做到這一點。我對Sage本人很陌生,但我到目前爲止真的在挖掘它。
相關問題
- 1. 幫助編寫getstring函數
- 2. [R編程幫助編寫函數
- 3. 幫助編寫一個htaccess
- 4. 幫助在C#中編寫C函數#
- 5. 如何編寫一個返回另一個函數的函數?
- 6. Python函數:請幫我在這一個
- 7. 在Django中,我如何爲每個函數編寫一個?
- 8. 幫我理解如何在jQuery中編寫函數
- 9. 編寫返回另一個函數
- 10. 編寫一個返回函數=> T
- 11. 編寫一個函數,使用R
- 12. 如何在C編寫一個函數
- 13. 編寫一個置換函數
- 14. 編寫一個純sql函數
- 15. 編寫一個原型函數(C++)
- 16. 編寫一個名爲spelling_corrector的函數。
- 17. 如何編寫一個函數在Python
- 18. 我需要幫助編寫一個C++程序,該程序需要兩個函數的兩個參數?
- 19. 我可以自己編寫一個md5函數多少次?
- 20. 編寫我的第一個Haskell函數的問題
- 21. 爲我自己的函數構造函數編寫一個字符串對象
- 22. 我該如何編寫一個與MPL中的函數類似的元函數?
- 23. 我需要幫助編寫一個程序,可以劃分兩個數字vvm
- 24. 參見「C - 幫助瞭解如何將功能(list_map)中編寫一個函數」
- 25. 如何編寫一個函數用它的參數調用一個函數?
- 26. 在Selenium中編寫一個簡單的函數函數
- 27. 編寫一個函數,該函數的功能
- 28. 我在寫一個mysql查詢。幫幫我
- 29. 誰能幫我寫一個SQL查詢
- 30. 幫我用一個「應用」函數替換一個for循環
請不要讓人們「給予編碼」。把你已經嘗試過的東西。 – dheerosaur 2010-12-17 04:11:58