Cómo dibujar flechas unidireccionales entre múltiples puntos en Matlab
Es más apropiado utilizar el comando carcaj. La forma comúnmente utilizada es carcaj (x, y, u, v), donde u y v son los componentes en las dos direcciones respectivamente. Tomando como ejemplo la función z = x*exp(-x^2 - y^2) dibujada con una línea de flecha, el código es el siguiente: [X, Y] = meshgrid(-2:.2:2);
Z = X.*exp(-X.^2 - Y.^2);
[DX, DY] = gradiente(Z, .2, .2);
contorno(X, Y, Z)
mantener
quiver(X, Y, DX, DY)
mapa de colores hsv
espera