How can I get plot for second txt file of the following attached code
조회 수: 1 (최근 30일)
이전 댓글 표시
clc
clear all
close all
for R = 1:2
filename = ['Save','_','Polar','_',num2str(R),'.txt']
%% READ DATA FILE: Polar
opt = detectImportOptions(filename,'NumHeaderLines',11); % Number of header lines which will be ignored
D = readtable(filename, opt);
Alpha =D{:,1};
CL =D{:,2};
CD =D{:,3};
CDp =D{:,4};
CM =D{:,5};
%% Plot CL vs Alpha NACA 2408
set(gcf,'Color','White');
set(gca,'FontSize',12);
%PlotAxisAtOrigin(Alpha,CL,'b-o','LineWidth',1.5);
plot(Alpha,CL,'b-o','LineWidth',1.5);
axis([-10 25 -1 3]);
xlabel('AOA');
ylabel('Lift Coefficient');
title('CL vs AOA')
grid on
end
댓글 수: 0
답변 (1개)
Nagasai Bharat
2020년 10월 20일
Hi,
From my understanding you are trying to create two plots in a single figure using a for loop. In order to do that you need to use the command "hold on" after the plot and end your script with hold off when you do not want to have more plots in that figure.
The following documentation would guide you through it.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Annotations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!