Error using plot Vectors must be the same length.
2 views (last 30 days)
Show older comments
Kseniia Kudriavtceva
on 20 Nov 2020
Commented: Kseniia Kudriavtceva
on 20 Nov 2020
I have Dynamic question, which I solved for n.

Use values of v_o from 1.8 m/s to 3.0 m/s in 0.2 m/s increments,values of α from 18deg to 26deg in 1deg increments,and values of k (E) equal to 0.40,0.45,and 0.50.
IN CODE I CHANGED K TO E.
% Given
V_0 = 1.8:0.2:3.0; %m/s
alpha = 18:1.0:24; %deg
n=[];
for e = [0.40, 0.45, 0.50]
k=((log(0.5.*tan(alpha)+1.47./(V_0.^2.*cos(alpha)))./(log(e))));
n = [n k'];
end
%Plot
plot(e, n,'Linewidth',2);
I'm making a mistake somewhere, so it doesn't want to show a plot to me.
Error using plot
Vectors must be the same length.
What could I change to it?
Thank you in advance!
0 Comments
Accepted Answer
KSSV
on 20 Nov 2020
% Given
V_0 = 1.8:0.2:3.0; %m/s
alpha = 18:1.0:24; %deg
n=[];
for e = [0.40, 0.45, 0.50]
k=((log(0.5.*tan(alpha)+1.47./(V_0.^2.*cos(alpha)))./(log(e))));
n = [n k'];
end
%Plot
e = [0.40, 0.45, 0.50]
plot(e, n,'Linewidth',2);
More Answers (0)
See Also
Categories
Find more on 2-D and 3-D Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!