How do I pick specific rows of a txt file and plot data?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi ! How can I choose specific lines with values from a txt file that contains both letters and numbers? For example in the attached file I want to delete the first 14 rows and make a spectra plot of the two columns.
0 commentaires
Réponses (1)
Star Strider
le 30 Nov 2020
Try this:
D1 = readmatrix('collagen405.txt', 'HeaderLines',14);
x = D1(:,1);
y = D1(:,2);
figure
plot(x, y)
grid
title('Spectrum Plot')
xlabel('Frequency')
ylabel('Amplitude')
Also consider:
figure
semilogy(x(y>0), y(y>0))
grid
title('Spectrum Plot')
xlabel('Frequency')
ylabel('Amplitude')
.
0 commentaires
Voir également
Catégories
En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!