繪製的自定義功能,我想這個功能編程並繪製成R
:問題中的R
我一直使用的代碼是:
js <- sapply(seq(1,50, 1), FUN <- function(x) x^{-4})
pim <- sapply(seq(1,50, 1), FUN <- function(x) 2*pi*x)
beta <- function(x) sum(js*sqrt(2)*cos(pim*x))
但在這個回報每個點的正確值,當我嘗試使用曲線函數繪製它時,我遇到了麻煩,因爲我得到的是:
Error in curve(beta, 0, 1) :
'expr' did not evaluate to an object of length 'n'
In addition: Warning messages:
1: In pim * x :
longer object length is not a multiple of shorter object length
2: In js * sqrt(2) * cos(pim * x) :
longer object length is not a multiple of shorter object length
你能幫我解決這個問題,並得到一個工作情節?謝謝。
我明白了,非常感謝。 – JohnK