Matlab - Numeros primos

   
Vista:

Numeros primos

Publicado por Dolores (2 intervenciones) el 02/04/2012 23:55:35
Hola!! Necesito hacer un algoritmo para hallar los números primos entre 1 y 1000, en matlab (en verdad uso octave).
Se que es facil pero no tengo cancha en programacion y lo necesito para mañana!
Alguien me podria dar una manoo?? Gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Numeros primos

Publicado por gerardo gerardo_lonely@hotmail.com (95 intervenciones) el 03/04/2012 06:21:14
Hola Dolores!

Bueno Matlab tiene un comando que te dice si un numero es primo o no, nose si octave tambn lo tiene, pero en todo caso te lo muestro:

1
2
3
4
5
6
7
8
9
10
n=input('INGRESE EL LIMITE: ');
A=[];
i=1;
while i<n
    if isprime(i)==1
        A=[A,i];
    end
    i=i+1;
end
display(A)


saludos! =D
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Otros problemas

Publicado por Dolores (2 intervenciones) el 03/04/2012 16:17:55
Buenisimo! Muchas gracias Gonzalo!

Te hago otra pregunta.

También tengo que resolver estos otros dos problemas:

1) "Hallar iterativamente los siguientes valores: raiz de 3, raiz de 5 y raiz cubica de 3 con un error relativo menor al 0,01%.
Lo que vimos en clase fue:

function z=itersqr(valor;error)
n=0 %variable que cuenta iterativamente
x=1
e=1
while e>error
x=x-(x^2-valor)/(2*x)
e=abs (x-sqrt(valor))/sqrt(valor)
n=n+1
end
end

Pero me salta error y no se por que!

2) "Utilizando las expansiones en serie respectivas hallar sen (pi/3) y cos (pi/3) con un error relativo menor al 0,01%"
Encontre esto:

function s = powersin(x)

s = 0;

t = x,

n = 1;

while s + t ~= s;

s = s+t;

t = - x.^2/((n+1)*(n+2)).*t *para hallar ~ es: alt+126

n = n+2;

end

Pero no estoy teniendo en cuenta el error creo, no? Como hago?

Eso es todoo!! Muchas gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Otros problemas

Publicado por Juan Jimenez (1 intervención) el 16/11/2012 00:05:05
que ta me puedes ayudar conb estos jercicios por favor:
1 Elaborar un programa que pida el total de kilómetros recorridos, el precio de la gasolina (por litro), el dinero de gasolina gastado en el viaje y el tiempo que se ha tardado (en horas y minutos) y que calcule:
• Consumo de gasolina (en litros y euros) por cada 100 km.
• Consumo de gasolina (en litros y euros) por cada km.
• Velocidad media (en km/h y m/s).
2 Hacer un programa para imprimir la sucesión de Fibonacci.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Numeros primos

Publicado por matias (1 intervención) el 20/02/2015 22:16:04
hola como hago para sumar todos numeros primos entre 1 y 100 en Octave?. Soy nuevo en esto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar