Foro de debate

PROGRESION GEOMETRICA EN R

 
Imagen de JOSE ZUÑIGA
PROGRESION GEOMETRICA EN R
de JOSE ZUÑIGA - sábado, 5 de mayo de 2018, 02:19
 

Hola como puedo crear una funcion que entregue la suma de de una progresion geometrica con a , r , y el numero de sumandos n

ejemplo 

a

a+ar

a+ar+ar*r


Imagen de Manuel Muñoz Márquez
Re: PROGRESION GEOMETRICA EN R
de Manuel Muñoz Márquez - martes, 8 de mayo de 2018, 12:40
 

Hola:

Aplicando las fórmulas

psum <- function(a, r, n) {
    if (n == Inf) {
        if (abs(r) < 1) {
            s = a/(1-r)
        } else {
            s = "No tiene suma finita"
            }
    } else {
        s = (a*r^n-a)/(r-1)
    }
    s
}
> psum(1, 1/2, 3)
[1] 1.75
> psum(1, 2, 5)
[1] 31
> psum(1, 1/2, Inf)
[1] 2
> psum(1, 2, Inf)
[1] "No tiene suma finita"

Un saludo.


Imagen de Ernesto Arreaga Carvajal
Re: PROGRESION GEOMETRICA EN R
de Ernesto Arreaga Carvajal - lunes, 9 de julio de 2018, 17:05
 

Visita mi tutorial de R en YouTube:

https://www.youtube.com/watch?v=ja5C4bA8hvQ&t=6s