Error using plot Vectors must be the same length.
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Kseniia Kudriavtceva
am 20 Nov. 2020
Kommentiert: Kseniia Kudriavtceva
am 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 Kommentare
Akzeptierte Antwort
KSSV
am 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);
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!