Función: Derivada DireccionalVolver

Descripción

Derivada direccional de un campo escalar en un punto

Cadena de entrada

difdir

Cadena de salida

difdir

Uso

difdir(<función{varnames}>,<varnames>,<punto>,<dirección>[,<h>])

Parámetros
# Parámetro Descripción Valor por defecto
1 función{varnames} Función del campo escalar
2 varnames Variables de las que depende la función en la forma [x1,x2,…]
3 punto Punto de evaluación en forma de vector
4 dirección Vector de dirección de la derivada direccional
5 h Precisión.
Valores entre 0.001 y 0.01 suelen dar buen resultado.
Demasiado grandes o pequeños producirán errores importantes
0.01

Ejemplos

difdir(sqr(a)+sqr(b),[a,b],[1,2],[3,4])

RealDoble: 21.99999999999968

difdir(sqr(a)+sqr(b),[a,b],[1,2],[3,4],0.5)

RealDoble: 22

vector director unitario:

difdir(sqr(x)+sqr(y),[x,y],[1,2],unit(3,4))

RealDoble: 4.399999999999936

Otros usos

Derivas parciales usando vectores cartesianos i,j,k,… (vease constantes vi2,vj2,v3i,v3j,v3k):

La derivada direccional en la dirección de un vector cartesiano es igual a la derivada parcial en esa dirección. También puede usarse eval y dif como aquí.

derivada parcial ∂(x2y-z*y)∂y (1,3,4):

difdir(sqr(x)y-z*y,[x,y,z],[1,3,4],v3j)

RealDoble: -2.9999999999998916

Véase también…

derivada, gradiente, divergencia, rotacional