Comparing Data to find third set of data
Show older comments
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 Comments
Michael
on 29 Nov 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
on 30 Nov 2011
Accepted Answer
More Answers (0)
Categories
Find more on Aerospace Applications 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!