Effacer les filtres
Effacer les filtres

Plotting .txt files for a defined range

1 vue (au cours des 30 derniers jours)
Alex M.
Alex M. le 29 Nov 2016
Réponse apportée : KSSV le 29 Nov 2016
Hi, I am using the following code to plot y vs x from a .txt file. The .txt file has only 2 columns in it. However, my range of x data are from 200 to 1000 and I only want to plot from 400 to 700 for the x axis and have their associate y values. How can I implement this in my code?
fid=fopen('1GPL.txt');
s=textscan(fid,'%d %d %d','headerlines',23);
fclose(fid);
x=s{1};
y=s{2};
plot(x,y)

Réponse acceptée

KSSV
KSSV le 29 Nov 2016
Let x,y be your full data.
xi=x(x>=400 & x<=700);
yi=y(x>=400 & x<=700);
plot(xi,yi)

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by