1
我想在R中寫一個函數,它帶有兩個參數x和n,並返回h(x,n); x = 1 有誰知道如何使用for循環來做到這一點?編寫一個帶有兩個參數x和n的函數,並返回h(x,n)。使用FOR循環
我一起工作的功能是: X^0 + X^1 + X^2 ... X^N
我已經工作了這一一段時間,我不知道如果我正確地做這件事。 任何人都可以給我一些關於如何解決這個問題的指導。
這裏是我有什麼..
n = seq(1,6, by = 1)
x = 1
h = function (x,n){
for (i in 0:n){
for(i in 1:n){
sum = sum +x^i
{
}}
當您嘗試上面的代碼時會發生什麼? – 2012-10-11 20:20:37
for循環不是正確的方法。由於R是矢量化的:'sum(x^n)'。如果它的作業,那麼請標記它。 – Justin