Plot vectors from the origin

I am learning matlab and trying to plot vectors. I defined V=[3;4] to represent 3x^+4y^ and attempt to display using plot(V) hoping to see a vector from origin to (3,4) but instead the graph shows a vector from (1,3) to (2,4). Is it a problem with my plotting settings or am I not using the correct script?

 Accepted Answer

Adam Danz
Adam Danz on 18 Dec 2019
Edited: Adam Danz on 18 Dec 2019
plot([0 3], [0,4])
% x1 x2, y1 y2
% or
quiver(0, 0, 3, 4)
% x1 y1 x2 y2

More Answers (0)

Categories

Asked:

on 18 Dec 2019

Commented:

on 13 Sep 2025

Community Treasure Hunt

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

Start Hunting!