%% Create 3-D Quiver Plot
% Load sample data that represents air currents over North America. For this example, select a subset of the data.

load wind
X = x(5:10,20:25,6:10);
Y = y(5:10,20:25,6:10);
Z = z(5:10,20:25,6:10);
U = u(5:10,20:25,6:10);
V = v(5:10,20:25,6:10);
W = w(5:10,20:25,6:10);

% Create a 3-D quiver plot of the subset you selected. The vectors X, Y, and Z represent the location of the base of each arrow, and U, V, and W represent the directional components of each arrow. By default, the quiver3 function shortens the arrows so they do not overlap. Call axis equal to use equal data unit lengths along each axis. This makes the arrows point in the correct direction.

quiver3(X,Y,Z,U,V,W)
axis equal

% Copyright 2020 The MathWorks, Inc.