Comparing Data to find third set of data
Mostrar comentarios más antiguos
Here is part of my code that I am having problems with: The induced angle is currently 21 different values across the wing span (the alpha is currently fixed). I want to compare the angle_eff with values from excel files to obtain the coefficient of lift. I am able to match the angle_eff with the first column of excel data (alpha), but then I need it to take the corresponding lift coef. as it's value. Part of the excel data is provide below followed by the code. Can anyone help? If you wish to view the entire code just ask.
alpha Lift Coef.
0 0
1 0.11
2 0.22
3 0.33
4 0.44
5 0.55
6 0.66
7 0.77
8 0.88
9 0.99
10 1.0685
angle_eff = (alpha - induced_angle);
figure(6)
plot(y,angle_eff)
%read data in
val1 = xlsread('NACA0015.xlsx');
c1 = val1(:,1);
angle_eff_round = round(angle_eff);
display(c1)
c2 = val1(:,2);
%display(angle_eff_round)
num = length(c1);
for i = 1:num
cl_new = ismember(c1,angle_eff_round);
%if cl_new == true
%end
end
%figure(7) %plot(y,cl_new)
2 comentarios
Michael
el 29 de Nov. de 2011
Having difficulty figuring out what the problem is. Can you explain the process that you need, but is not working, in the simplest way?
If you want angle_eff to take the lift coefficient as its value why are you setting it equal to alpha - induced angle? Why not just write angle_eff = c2 (as you defined it in the code)?
James
el 30 de Nov. de 2011
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Aerospace Applications en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!