jueves, 17 de octubre de 2013

Derivadas en Matlab.

Seguimos  con las publicaciones de Matlab para calculo, ahora toca el tema de derivadas.
>> syms x 
>> f = 2*x^2;
>> %procedemos a derivarla mendiante el comando diff()
>> diff(f)
 
ans =
 
4*x
 
>> %% DERIVADA PARCIAL
>> syms y
>> F= 2*x^3*y;
>> diff(F,x)% con respecto a X
 
ans =
 
6*x^2*y
 
>> diff(F,y)% con respecto a Y
 
ans =
 
2*x^3
 
>> % las letras que son consideras  literales son: x,w,y,z
>> %todas las demas letras son consideradas constantes
>> syms a
>> f2 = 3*a*x^2
 
f2 =
 
3*a*x^2
 
>> diff(f2)
 
ans =
 
6*a*x
>> syms x n
>> f3 = x^n;
>> diff (f3)
 
ans =
 
n*x^(n - 1)
 
>> f3 = sqrt(x^n);
>> F2 = diff(f3)
 
F2 =
 
(n*x^(n - 1))/(2*(x^n)^(1/2))
 
>> % si nos damos cuenta tenemos  en estos 2 utimos casos las formulas de derivacion
>> pretty(F2)
 
     n - 1 
  n x 
  --------- 
      n 1/2 
  2 (x )
>> ans
 
ans =
 
n*x^(n - 1)
 
>> pretty (ans)
 
     n - 1 
  n x


1 comentario:

  1. Hola.Estoy resolviendo un sistema de ecuaciones diferenciales parciales en Matlab para un PFR dinámico. ¿Podrías ayudarme con algún tutorial para resolver este tipo de sistemas?. Gracias

    ResponderEliminar