vectors must be the same length

I have position vector
r(t)=<t , t^2 , 2>,
I have to plot it using plot3 function and also plot tangent at the point P(-1 , 1, 2) but I cant figure it out. Can you help me please?
t = 0:pi/50:10*pi;
st = t;
ct = t.^2;
figure
plot3(st,ct,2)

3 Comments

Can you explain in more detail what
r(t)=<t , t^2 , 2>
means? What is x, what is y, and what is the value (z)?
it is position vector's i j k components and t is variable for time
We're getting there, but not quite. So are you saying that
  1. i, which is x, goes from some unspecified negative number up to 0
  2. j, which is y, goes from some negative, unspecified t to some positive, unspecified t
  3. k, which is z, goes from 2 up to some unspecified max z value.
Can you specify the unspecified range limits?

Sign in to comment.

 Accepted Answer

madhan ravi
madhan ravi on 21 Apr 2019
Edited: madhan ravi on 21 Apr 2019
Make the vectors the same length then exactly as the error message tells you! 2 is a scalar, each component of your vector represents x, y & z.
plot3(st,ct,repmat(2,1,numel(t)))

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!