Constellation Knowledge Network - Preguntas y respuestas sobre la interpretación de los sueños - Cómo usar MATLAB para encontrar el diferencial de una función

Cómo usar MATLAB para encontrar el diferencial de una función

Utilice el comando diff

Operaciones simbólicas

La función Diff se utiliza para calcular el término diferencial de una función. La sintaxis de la función relevante es la siguiente:

Diff. (f) convierte uno de f El valor diferencial de orden se devuelve a la variable independiente preestablecida.

Diff(f, 't') devuelve el valor diferencial de primer orden de f a la variable independiente t.

Diff(f,n) devuelve el enésimo valor diferencial de f a una variable independiente preestablecida.

Diff(f,'t',n) devuelve el enésimo valor diferencial de f a la variable independiente t.

Es decir, el formato de llamada del comando derivado de matlab diff:

Diff (función), la primera derivada;

Diff (función, n), la derivada de enésimo orden (n es un número entero específico);

Diff (función, nombre de variable), encuentra la derivada parcial del par

Diff (función, nombre de variable, n); ), encuentra el par de derivadas parciales de enésimo orden;

Diff también se usa en funciones diferenciales numéricas, por lo que esta función depende de los parámetros de entrada para decidir si se trata de una diferenciación numérica o una diferenciación simbólica. Realiza una diferenciación numérica si el argumento es un vector, o una diferenciación simbólica si el argumento es una expresión simbólica. Si ingresa un vector unidimensional de longitud n, la función devolverá un vector de longitud n-1. El valor del vector es la diferencia entre elementos adyacentes del vector original, por lo que la aproximación en diferencias finitas de la primera derivada puede ser. ser calculado.

Primero defina las siguientes tres ecuaciones y luego calcule sus términos diferenciales:

& gt& gts 1 = '6*x^3-4*x^2+b*x- 5';

& gt& gtS2 = 'Sin (1)';

& gt& gtS3 = '(1-t^3)/(1+t^4)';

& gt& gtDiferencia (S1)

ans=18*x^2-8*x+b

& gt& gtDiferencia (S1, 2)

ans= 36*x-8

& gt& gtdiff(S1,' b ')

ans= x

& gt& gt diferencia (S2)

ans= cos(a)

& gt& gt diferencia (S3)

ans=-3*t^2/(1 +t ^4)-4*(1-t^3)/(1+t^4)^2*t^3

& gt& gtSimplificado (diferencia (S3))

Respuesta = t^2*(-3+t^4-4*t)/(1+t^4)^2

上篇: El radical de la ayuda es 下篇: ¿Cuál es el signo zodiacal de Zhang Wenbo?
Artículos populares