Графическое суммирование в R - PullRequest
0 голосов
/ 25 октября 2018

Вернулся и попытался внести некоторые исправления ... надеюсь, теперь это имеет больше смысла.

Я пытаюсь построить $ sum_ {k = 1} ^ \ infty \ left ((2 ^ {- k \ gamma} +1) ^ \ gamma \ right) $ как функцию гаммы вR, но я не уверен, как писать суммы в R?Могу ли я даже сделать это?

Это то, что подумал ...

g = seq(2, 16, length.out = 10)

f = sum( ( 2^{-k * g} +1 ) ^ g )? (I know this is wrong/ I don't know what to do with k)

plot(g, f, type="l", col="blue")

1 Ответ

0 голосов
/ 25 октября 2018

Создайте функцию f, которая принимает скаляр g и оцените ее по каждому элементу вектора g.Затем нарисуйте его.

g <- seq(2, 16, length.out = 10)

f <- function(g, n = 20) {
  k <- 1:n
  sum( ( 2^{-k * g} + 1 ) ^ g )
}

y <- sapply(g, f)
plot(g, y, col = "blue", type = "l", ylab = "f")

давая:

screenshot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...