How to loop through multiple text files and make plot for each one in a single script?
Afficher commentaires plus anciens
I have 5 text files that have the same exact variables and column formats. The txt. files are named a1.txt, a2.txt, etc. I have a script that solves for a velocity value as every x coordinate in the txt file. I would like to run all 5 txt files and then plot their different velocity function into one figure, so that I can compare. Here is the code I have so far:
%Open and read txt file
fid = fopen('Test.txt','rt');
fgetl(fid);
data = fscanf(fid,'%f',[7, Inf]);
%Grab variables from txt file
s = data(:,1);
x = data(:,2);
%Calculating V
%EXAMPLE EQUATION
v = 2*s
figure
plot(x,v,'Color',[0,0.7,0.9])
title('Test Plot')
xlabel('x')
ylabel('v')
Now what I would like to do is create a loop that reads 5 txt files in my directory, then create 5 different plots within 1 figure
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!