Matlab - Derivadas en Matlab

 
Vista:
Imágen de perfil de Fausto
Val: 45
Ha aumentado 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Derivadas en Matlab

Publicado por Fausto (26 intervenciones) el 01/12/2014 17:55:03
Buenos dias a todos espero se encuentren bien en un inicio dandoles las gracias por tomarse el tiempo de abrir mi consulta.

Quisiera saber si conocen alguna forma de derivar una expresion con respecto a un vector de variables simbolicas, o un vector de variables simbolicas, con respecto a otro vector de variables simbolicas, dado que lo he intentado con el comando diff, y al parecer no recibe este tipo de entradas cuando se trata de arreglos o vectores de expresiones, por ende quisiera saber si existe forma de que este lo haga o toca hacerlo a pedal recorriendo cada componente del vector?,

Muchas Gracias.

Un ejemplo de lo que quisiera hacer es lo Siguiente:

syms x1 x3 x3 % Definimos Variables Simbolicas.
H=x1^2+x2^2+x3^2; % Creamos una Funcion de Prueba
X=[x1;x2;x3]; % Establecemos un vector con las Variables Simbolicas
Ecuaciones=[diff(H,X)==X] % Guardamos Un conjunto de igualdadades
% que dependen de las derivadas de la Funcion
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
sin imagen de perfil

Derivadas en Matlab

Publicado por Jefferson (5 intervenciones) el 02/12/2014 14:47:59
Prueba con en comando jacobian.

>> syms x1 x2 x3
>> H=x1^2+x2^2+x3^2

H =

x1^2 + x2^2 + x3^2

>> X=[x1;x2;x3]

X =

x1
x2
x3

>> jacobian(H,X)

ans =

[ 2*x1, 2*x2, 2*x3]
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
Imágen de perfil de Fausto
Val: 45
Ha aumentado 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Derivadas en Matlab

Publicado por Fausto (26 intervenciones) el 02/12/2014 19:12:49
Tienes toda la razon si estoy usando el Jacobiano arriba de mi codigo pero no habia pensado que tmbn lo podia usar para algo diferente a linealizar, XD 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