Clear Filters
Clear Filters

how to plot a vector?

2 views (last 30 days)
Jong Hyun Lee
Jong Hyun Lee on 1 Apr 2022
Answered: KSSV on 2 Apr 2022
The vector questionis F=e^y i + x*e^y j
how do I plot this equation on matlab
  1 Comment
Walter Roberson
Walter Roberson on 1 Apr 2022
Edited: Walter Roberson on 1 Apr 2022
Do I understand correctly that you want a plot with four independent directions?
  1. x
  2. y
  3. complex direction #1, "i"
  4. complex direction #2, "j"
And then F would be the dependent direction, for a total of 5 dimensions in the plot ?
I am not clear as to whether you want exp(1i*y) or exp(y)*1i ?
This will not be a vector. You have absolute minimum of two independent directions, x and y, so your result cannot be less than a surface.

Sign in to comment.

Answers (1)

KSSV
KSSV on 2 Apr 2022
x = linspace(-1,1) ;
y = linspace(-1,1) ;
[X,Y] = meshgrid(x,y) ;
% F = e^y i + x*e^y j
u = exp(Y) ;
v = X.*exp(Y) ;
quiver(X,Y,u,v)

Categories

Find more on Visual Exploration in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!