<commit_before>Felmerült a feladat, hogy egy 2.1 verziójú rinex navigációs állományból keressük ki egy adott műhold, adott időpontra vonatkozó navigációs adatait! Ebben a segédanyagban lépésről-lépésre bemutatjuk hogyan oldható meg a feladat octave szkripttel. A segédletet tlejesen kezdőknek is ajánljuk.

1. Először írjunk egy szkriptet, ami sorról sorra végiolvassa a rinex formátumú navigációs állományunkat, bár megjegyezzük, hogy ez az alap szkript bármilyen text fájl beolvasására alkalmazható. 

fid = fopen ("brdc1520.15n", "r");
while (! feof (fid) )
  text_line = fgetl (fid);
endwhile
fclose (fid);

<commit_msg>Update 06_rinex_nav.rst<commit_after>Felmerült a feladat, hogy egy 2.1 verziójú rinex navigációs állományból keressük ki egy adott műhold, adott időpontra vonatkozó navigációs adatait! Ebben a segédanyagban lépésről-lépésre bemutatjuk hogyan oldható meg a feladat octave szkripttel. A segédletet tlejesen kezdőknek is ajánljuk.

1. Először írjunk egy szkriptet, ami sorról sorra végiolvassa a rinex formátumú navigációs állományunkat, bár megjegyezzük, hogy ez az alap szkript bármilyen text fájl beolvasására alkalmazható. 

  fid = fopen ("brdc1520.15n", "r");
  while (! feof (fid) )
    text_line = fgetl (fid);
  endwhile
  fclose (fid);

Az első sorban olvasásra nyitjuk meg a brdc1520.15n állományunkat, a fájlt az 5. sorban zárjuk le. Megnyitán után a whlie ciklusban amíg a fájl vége jelet el nem érjük, a fgetl parancs segítségével soronként beolvassuk az állomány tartalmaát, az aktuális sor tartalmát a text_line változó tartalmazza. Egyelőre a beolvasott adatokkal semmit nem kezdünk.
{'fraction_non_alphanumeric': 0.05120296113510179, 'fraction_numerical': 0.016656384947563233, 'mean_word_length': 5.286821705426356, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1758849', 'n_tokens_mistral': 723, 'n_tokens_neox': 720, 'n_words': 208}