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!
