Sformatowane pliki tekstowe Zapisywanie danych do sformatowanego pliku tekstowego:
Wykorzystując polecenie fprintf można przeprowadzić konwersję danych do postaci łańcuchów znakowych i wyprowadzić je na ekran lub do pliku. Rodzaje konwersji (poprzedzone znakiem %) dla polecenia fprintf:
%d dla zapisu liczb całkowitych
%f dla zapisu liczb rzeczywistych w formacie stałoprzecinkowym
%g automatyczny dobór krótszego formatu (%e lub %f)
%e dla zapisu liczb rzeczywistych w formacie zmiennoprzecinkowym
Odczyt danych ze sformatowanego pliku tekstowego: Do odczytu plików tekstowych i łańcuchów służy polecenie fscanf. Rodzaje konwersji (poprzedzone znakiem %) dla polecenia fprintf:
%s do odczytu łańcucha znaków
%d do odczytu liczb całkowitych
%f do odczytu liczb rzeczywistych w formacie stałoprzecinkowym
%e do odczytu liczb rzeczywistych w formacie zmiennoprzecinkowym
Możliwe są operacje:
A = fscanf(pl,'%5d',100); wczytanie 100 wartości całkowitych do wektora kolumnowego A
A = fscanf(pl,'%5d',[10,10]); wczytanie 100 wartości całkowitych do macierzy A o wymiarze 10x10