5987092651
type dane3.txt
* Dane (to jest komentarz) "Aaaa space" 101 102 103 "Bbbb morę space'1 201 202 263
"Cccc nospace" 301 302 303 71 72 73
1.4 0.1 2.2 0.1 /* to jest komentarz */
2.4 1.2 2.2 3.1 /* to jest komentarz */
Ilustracja 14. Plik dane3.txt - zawiera łańcuchy znaków w cudzysłowach, liczby, dodatkowe puste linie i komentarze.
>> fid = fopen('dane3.txt');
» bloki = textscan( fid. '%ql>f%f%f', 3,'CommentStyle', {'/*' . '*/' })
>> blok2 = textscan( fid. '%d’. 3.'CommentStyle', {'/*' . "/' })
» blok3 = textscan( fid. '%s'. 6.'CommentStyle', {’/*’ . '*/' })
>> blok4 = textscan( fid. ’%f’. 'CommentStyle', ('/*' . '*/' })
» S = blokl{l)
S =
'Aaaa space'
» A = [ blokl{2). bloki(3), blokl{4) ]
A =
101 102 103
201 202 203
301 302 303
» C = reshape( blok3{l}, 2, [] )
C =
'P' 'W' 'W'
'Q' 'X' 'P'
» D = reshape( blok4{l}. 2, [] )
0.1000 0.1000 1.2000 3.1000
fic» fclose(fid);
Ilustracja 15. Współpraca funkcji textscan z funkcją reshape i czytanie napisów ujętych w cudzysłowy %q.
Zadanie 23. Użyj funkcji dlmread do wczytania zapisanych w pliku dane4.csv danych jako macierzy. Co się stało z brakującymi wartościami i czy nie prościej byłoby użyć funkcji csvread? Jak rozróżnić zero przeczytane z danych od zera wrzuconego jako wartość zastępcza dla brakujących danych? Czy dobrym pomysłem byłoby użycie przecinków zamiast średników przy czytaniu plików zapisanych z przecinkiem dziesiętnym zamiast kropki dziesiętnej?
Zadanie 24. Użyj funkcji importdata aby wczytać dane zapisane w pliku dane4.csv. Czy brakujące wartości są teraz jednoznacznie określone?
Zadanie 25. Użyj niskopoziomowych funkcji wejścia/wyjścia do przetwarzania pliku dane4.csv. Kiedy można odnieść korzyść z wywołania funkcji takich jak fgetl skoro prościej jest użyć importdata ? Jak przeczytać plik, w którym brakujące wartości zostały zamarkowane znakiem gwiazdki * ?
Wyszukiwarka
Podobne podstrony:
Procedura sortująca arkusz rosnąco Sub Rosnąco() To jest komentarz Range("C9:H18").przeprowadzenie rozwiązań tych zadań, umieszczenie komentarzy dotyczący tego, czy dane zadanie jestskanuj0002 PRZEDMOWA Niniejsza książka jest portretem przebudzonego umysłu w działaniu. Jest to takżKomentarz: Tak, odpowiedź prawidłowa, to jest najważniejszy obok wzrostu twardości efekt hartowania.Komentarz: Tak, to jest prawidłowa odpowiedź, gdyż utlenianie jest główną przyczyną matowienia4 (1585) Rys 1.1. Modele rynku1.2. POPYT I OKREŚLAJĄCE GO CZYNNIKI Popyt na dane dobro jest to. iloś23. Co to jest bufor FIFO i LIFO, jak działa, przykładowe dane WE i WY FIFO(ang. First In, First Outcv CURRICULUM YITAE Twoje zdjęcie To jest miejsce na Twoje dane osobowe i kontaktowe: imięnazwiskoda4 BEZPIECZEŃSTWO ostrzeżenie, które tutaj jest dane, nie jest owocem ludzkiego rozumu; jest to poselPopyt na dane dobro jest to ilość tego dobra, jaką nabywcy są w stanie nabyć po określonej cenie i wskanuj0002 PRZEDMOWA Niniejsza książka jest portretem przebudzonego umysłu w działaniu. Jest to takżlt s designed to be used with any type of materiał. To jest zaprojektowane, by zostać użyte z jakimśTo jest obrazek anty-internetowy. Jednak zanim się zezłościsz i w komentarzach napiszesz, że to II. Popyt i determinanty popytu POPYT NA na dane dobro Jest to ilość dobra, jaką nabywcy chcą i są wwięcej podobnych podstron