3D/2D vector field plotter

This function can plot both 3D and 2D vector field based on the input symbolic expression ...

You are now following this Submission

vectline is "vector field line plotter". Depending on the dimension of coordinate axis, vectline can plot both 3D and 2D vector field line.

Example for 2D field
>> syms x y
>> F = [-y, x];
>> vectline(F,[x,y],[-1,1,-1,1])

Example for 3D field

>> syms x y z
>> F = [x*y^2, x*y, z];
>> vectline(F,[x,y,z],[-1,1,-2,3,1,3])

Cite As

Rentian Xiong (2026). 3D/2D vector field plotter (https://se.mathworks.com/matlabcentral/fileexchange/7338-3d-2d-vector-field-plotter), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0