CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Derivada De Una Funcion
Sagma:
Hola amigos, quisieran saber ue se debe hacer o como hacer para que una funcion:
f(x) = 2x^2+3x+4
sacar si derivada, algun ejemplo o alguna pagina :whistling:
gracias :comp:
JuanK:
Ni idea, pero es de lo mas aburrido para hacer.
Mejor busa cosas ya hechas... que se yo , las librerias de math lab
Sagma:
gracias amigo, pero lo tengo que hacer en Vbnet :alien:
espero que no me aburra, yo :whistling:
:comp:
senzao18:
--- Cita de: "Sagma" --- Hola amigos, quisieran saber ue se debe hacer o como hacer para que una funcion:
f(x) = 2x^2+3x+4
sacar si derivada, algun ejemplo o alguna pagina :whistling:
gracias :comp:
--- Fin de la cita ---
jaja pues si es ,uy aburrido codificar eso jejeje....
Es mas rapido hacerlo a lapiz jajaja.....
Mollense:
Hola Sagma
Si el polinomio es del tipo:
f(x) = A0X^P0+A1X^P1+A2^P2+...+An^Pn
--- Código: Text --- 1) Primero separas en términos. A0X^p0 A1X^p1 A2^p2 ... An^pn 2) Para cada término, extraes las constantes An: (A0,A1,A2,...,An) 3) Para cada término, compruebas que exista una x Si existe, compruebas que exista un "^" Si existe extraes Pn: (P0,P1,P2,...,Pn) Si no, Pn valdrá "1", solo dejarás la constante An como valor de ese término Si no existe una "X", el termino valdrá cero ya que la derivada de una constante es 0. Debes eliminar dicho término de la expresión. 4) Para cada termino haces esto: dAn=An*Pn, para formar las nuevas constantes del polinomio dPn=Pn-1, será el nuevo valor de la potencia 5) Si el nuevo valor de Pn resulta ser cero simplemente dejas la constante An para ese término. 6) Formas el nuevo polinomio haciendo una sumatoria de cada término resultante sin colocar la expresión "^Pn" para aquellos Pn iguales a "1" Para tu ejemplo:
f(x) = 2x^2+3x+4
--- Código: Text --- 1) T0: 2x^2 T1: 3x T2: 4 2) A0: 2 A1: 3 A2: 4 3) P0: 2 P1: 1, Solo quedará la constante A1 en el término T1 P2: 0, el término será eliminado 4) dA0: 2*2 dA1: 3*1 dA2: 4*0 dP0: 1 dP1: 0 dP2: - 5) Se elimina la "x" de T1 y se elimina T2 6) df(x)=4x+3
Algo así creo que sería.
:hola:
Navegación
[#] Página Siguiente
Ir a la versión completa