L05 Code Drag Objects
L05 Code Drag Objects
DATE: 02/28/2025
diameter = [3,2.967,2.973,2.974,1.98,4]*0.0254;
area = pi/4*(diameter.^2);
density = 1;
mu = 0.0000185;
max = 0;
for i=1:1:6
ave_static(i,1:j) = (data(:,2)+data(:,3)+data(:,4))./3;
ave_stagnation(i,1:j) = (data(:,5)+data(:,6)+data(:,7))./3;
ave_force(i,1:j) = (data(:,8)+data(:,9)+data(:,10))./3;
dy_pressure(i,1:j) = (ave_static(i,1:j)-ave_stagnation(i,1:j))*248.84;
velocity(i,1:j) = sqrt(2.*dy_pressure(i,1:j)/density);
re_num(i,1:j) = density.*velocity(i,1:j).*diameter(i)/mu;
drag_coeff(i,1:j) = ave_force(i,1:j)./(dy_pressure(i,1:j)*area(i));
end
Generate Plot
% Define approximate critical Reynolds numbers
1
critical_re = [3e5, 5e5, 5e5, 3e5, 1e5, 3e5];
figure;
hold on;
plot_handles = gobjects(1,6);
for i = 1:6
% Plot curves and store handles for legend
plot_handles(i) = plot(re_num(i,1:size(i)), drag_coeff(i,1:size(i)));
hold off;