C/Visual C - derivadas en c++

 
Vista:

derivadas en c++

Publicado por alexandro (3 intervenciones) el 10/03/2001 19:28:04
Estoy programando un metodo que implica tener programadas todas las derivadas, es el metodo de newton rapson, y como veran es algo complejo, asi que si alguien pudiera colaborar con alguna derivada programada se los agradeceria, 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

RE:derivadas en c++

Publicado por José Luis (106 intervenciones) el 11/03/2001 08:24:03
Hola, esa no es la idea, como vas a desarrollar un método numérico basándote en métodos simbólicos, es contraproducente, te sugiero utilices mejor la difinición de derivada. El conocido límite:

lim (f(x+h)-f(x))/h
h->0

Aunque, si lo vemos por este lado, convendría utilizar el método de la secante. Como verás el método de Newton es muy útil cuando conoces la derivada de lafuncion, entonces programas directametne una función recursiva simplificada. En otros casos te sugiero el método de la secante.

suerte.
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

RE:derivadas en c++

Publicado por José Luis (106 intervenciones) el 11/03/2001 08:35:46
Hola de nuevo. Se me olvidó darte un ejemplo:

//función derivada
double fd(x)
{
double h=1e-6; //un delta muy pequeño
return (f(x+h)-f(x))/h; //retorma f'(x)
}

void main()
{
...
//así lo utilizas dentro de tu bucle
//si mas lo recuerdo newton se define asi:
x = x - f(x)/fd(x);
...
}

Suerte.
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

RE:derivadas en c++

Publicado por José Luis (106 intervenciones) el 11/03/2001 08:37:37
Hola de nuevo. Se me olvidó darte un ejemplo:

//función derivada
double fd(x)
{
double h=1e-6; //un delta muy pequeño
return (f(x+h)-f(x))/h; //retorma f'(x)
}

void main()
{
...
//así lo utilizas dentro de tu bucle
//si mas lo recuerdo newton se define asi:
x = x - f(x)/fd(x);
...
}

Suerte.
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

RE:derivadas en c++

Publicado por kleber (1 intervención) el 04/12/2006 15:46:35
disculpa puedes enviarme un programa con derivadas
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

RE:derivadas en c

Publicado por LUIS ALVAREZ (1 intervención) el 16/03/2012 17:43:32
gracias por la informacion la voy poner aprueba.
ATT. LUIS ALVAREZ.
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

RE:derivadas en c++

Publicado por Raul (1 intervención) el 30/12/2007 18:24:26
enviame las derivadas en codigo fuente de tres formulas
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

RE:derivadas en c++

Publicado por carlos (1 intervención) el 17/01/2008 00:45:09
necesito que me mandes como determinar una derivda en lenguaje c++
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