hello, i have such a type of data per 30 days in one file.by using fgets,fsca​nf,str2num​,strcmp i need to plot temp vs height

1 vue (au cours des 30 derniers jours)
  5 commentaires

Connectez-vous pour commenter.

Réponses (1)

Voss
Voss le 11 Déc 2023
The following uses fscanf, fgets, str2num, and strcmp:
filename = 'file.txt';
fid = fopen(filename,'r');
counter = 0;
while counter < 2
str = fgets(fid);
if ~ischar(str)
break
end
if numel(str) > 1 && strcmp(str([1 2]),'--')
counter = counter + 1;
end
end
data = str2num(fscanf(fid,'%c'));
fclose(fid);
plot(data(:,2),data(:,3))

Catégories

En savoir plus sur Data Preprocessing dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by