Duda con octave

O

Buenas, he estado haciendo unos ejercicios de clase de octave, y, al llegar a este, no he sabido encontrar el error.
Con la fórmula del siglo XX de Ramanujan, necesito sacar el número pi, dando yo misma el número de aproximación de los decimales de pi que quiero.
El mayor problema, es que al hacer el factorial de un número, me da este error
error: invalid use of script E:UsuarioDesktopxxxxxNueva carpetafactorial.m in index expression
error: called from
aproximandoPi at line 12 column 3
Este es el programa
%%Introducimos la aproximación a la que queremos llegar
N=input("Introduce la aproximacion de decimales:")
%%Creamos un bucle, en el que introduciendo la variable K, vamos sumando los decimales del número pi
K=0
while K<=N
K=K+1
%%Operamos utilizando la fórmula de Ramanujan

V=1/(((2sqrt(2))/9801)(4factorial(K)(1103+26390K)/(((factorial(K))4)3964*K)))
disp(V)
end

El archivo llamado factorial, funciona perfectamente, dado que lo he probado con cantidad de números. De todas maneras, lo pongo también por si alguien ve que está mal

S=1
M=1
N=input("Introduce un número")
while M<=N
S=S*M;
M=M+1;
disp(S)
end

Gracias de antemano

B

#1 cierra la puerta al salir.

Perkele

Cuelga la llamada

Tema cerrado

Usuarios habituales