Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.
Temblar o trama de la velocidad
quiver(x,y,u,v)
quiver(u,v)
quiver(...,scale)
quiver(...,LineSpec)
quiver(...,LineSpec,'filled')
quiver(...,'PropertyName
',PropertyValue,...)
quiver(ax,...)
h = quiver(...)
Una trama de temblor muestra los vectores de velocidad como flechas con los componentes (u,v)
en los puntos (x,y)
.
Por ejemplo, el primer vector está definido por los componentes u(1)
,v(1)
y se muestra en el punto x(1)
,y(1)
.
quiver(x,y,u,v)
traza los vectores como flechas en las coordenadas especificadas en cada par de elementos correspondiente en x
y y
. Las matrices x
, y
, u
y v
deben ser del mismo tamaño y contener los componentes de posición y velocidad correspondientes. Sin embargo, x
y y
también pueden ser vectores, como se explica en la sección siguiente. De forma predeterminada, las flechas se escalan para no solaparse, pero puede escalarlas para que sean más largas o más cortas si así lo desea.
quiver(u,v)
dibuja los vectores especificados por u
y v
en puntos de igual espaciamiento en el plano x-y .
quiver(...,scale)
escala automáticamente
las flechas para que encajen dentro de la cuadrícula y, a continuación, las estira por
el factor scale
. scale
=
2
duplica
su longitud relativa, y scale
=
0.5
divide a la mitad la longitud.
Utilice scale = 0
para trazar los vectores de velocidad sin escala automática. También puede
afinar la longitud de las flechas después de que se hayan dibujado eligiendo la herramienta Plot
Edit , seleccionando el objeto temblar, abriendo el editor de propiedades y ajustando la longitud de Deslizador.
quiver(...,LineSpec)
especifica el estilo de línea, el símbolo de marcador y el color utilizando cualquier LineSpec
válido. quiver
dibuja los marcadores en el origen de los vectores.
quiver(...,LineSpec,'filled')
rellena los marcadores especificados por LineSpec
.
quiver(...,'
especifica los pares de nombre de propiedad y valor de propiedad de los objetos temblar que crea la función. PropertyName
',PropertyValue,...)
quiver(ax,...)
parcelas en los ejes ax
en lugar de en los ejes actuales (gca
).
h = quiver(...)
devuelve el objeto Quiver
.
MATLAB ® expande x
y y
si no son matrices. Esta expansión equivale a llamar a meshgrid
para generar matrices a partir de vectores:
[x,y] = meshgrid
(x,y);
quiver(x,y,u,v)
En este caso, lo siguiente debe ser verdadero:
length(x)
[m,n]
m =
n
y length(y)
=
, WHERE de
=
size(u)
=
size(v)
.
El vector x
corresponde a las columnas de uu
y v
y el vector y
corresponde a las filas de
y v
.