making of Quiver Plots

1 visualización (últimos 30 días)
Joydeb Saha
Joydeb Saha el 29 de Abr. de 2021
Editada: VBBV el 29 de Abr. de 2021
My matrices are,
new_lon1 = 1440X1
lat1 = 721X1
U = 1X 721 X 1440
V = 1X 721 X 1440
I tried the making quiver plot by this command:
quiver(new_lon1,lat1,U,V,1,'color','black');
Showing error
  1 comentario
Jonas
Jonas el 29 de Abr. de 2021
Editada: Jonas el 29 de Abr. de 2021
your prblem is the dimension of U and V, they should be 721 x 1440, your 2D array goes along the 3rd dimension

Iniciar sesión para comentar.

Respuesta aceptada

VBBV
VBBV el 29 de Abr. de 2021
Editada: VBBV el 29 de Abr. de 2021
%f true
quiver(new_lon1,lat1,U(1,:,:),V(1,:,:),'k')
Need to be same size as X and Y
  2 comentarios
Joydeb Saha
Joydeb Saha el 29 de Abr. de 2021
The problem remains the same
U(1,:,:) this operation keeps the size of U same as the earlier
VBBV
VBBV el 29 de Abr. de 2021
Editada: VBBV el 29 de Abr. de 2021
%f true
[X Y] = meshgrid(linspace(min(lat1),max(lat1),length(lat1)),linspace(min(new_lon1),max(new_lon1),length(new_lon1)))
%f true
quiver(X,Y,U(1,:,:),V(1,:,:),'k')
Try this

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Vector Fields en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by