4544140653

4544140653



• createCopy


utworzenie kopii instancji klasy - zwykła instrukcja podstawienia tworzy nową referencję do obiektu, a nie jego duplikat.

• parse    przetworzenie danych wejściowych i wprowadzenie ich do odpowiednich

pól instancji klasy (Results, UsingDefaults, Unmatched). Do metody przekazywana jest lista wartości argumentów wejściowych funkcji.

Po uruchomieniu konstruktora (inputParser) należy za pomocą metod addRequired, addOptional oraz addParamVa!ue utworzyć specyfikację argumentów wejściowych funkcji. Nazwy tych argumentów zostają umieszczone w polu Parameters w kolejności alfabetycznej. Następnie należy uruchomić metodę parse, która przypisuje kolejne parametry z wiersza wywołania parametrom wymaganym funkcji w kolejności ich wprowadzania do specyfikacji. Ewentualne pozostałe parametry z wiersza wywołania przypisywane są argumentom opcjonalnym. Argumenty, którym nie przypisano wartości z wiersza wywołania, przybierają wartości domyślne. Wyniki działania tej metody pojawiają się w polu Results. Nierozpoznane parametry umieszczane są w polu Unmatched.

1.8 Wczytywanie i zapis danych 1.8.1 Instrukcje load i save

Do eksportowania i importowania przestrzeni danych programu służą funkcje save i load. Dane są przechowywane na dysku w plikach binarnych o rozszerzeniu .mat. Pliki te mają specjalny binarny format podwójnej precyzji, umożliwiający przenoszenie danych między komputerami o różnych formatach z zachowanie maksymalnej możliwej precyzji, o Funkcja save

save nazwa_pliku lista_zmiennych format

Pominięcie listy zmiennych powoduje zapis wszystkich danych. Parametr format może przybierać wartości:

append

dodawanie do istniejących danych

ascii

format 8-bitowy ASCII

ascii -double

format 16-bitowy ASCII

ascii -tabs

separator: znak tabulacji

mat

format binarny (domyślnie)


Przy formatach innych niż -mat należy podać pełną nazwę pliku (z rozszerzeniem).

Format -ascii stosuje się do przechowywania pojedynczych macierzy w postaci tekstowej. Każdy wiersz w pliku jest zapisem pojedynczego wiersza macierzy. W przypadku danych zespolonych, część urojona nie będzie zapisana. Każdy znak w zmiennej tekstowej zostanie przed zapisaniem przekształcony na odpowiadający mu kod. W pliku nie jest przechowywana żadna informacja dotycząca typu danych.

Format -append pozwala na dodanie nowych i aktualizację macierzy zachowanych w pliku, ale w macierzach istniejących aktualizowane sąjedynie zachowane elementy, o Funkcja load

load format nazwa_pliku lista_zmiennych.

Wczytanie danych z pliku. Pominięcie nazw zmiennych powoduje wczytanie wszystkich zmiennych zachowanych w pliku. Parametr format może przybierać wartości:

-mat    format binarny (domyślny)

-ascii    format tekstowy

Jeżeli rozszerzeniem nazwy pliku jest .mat, MATLAB próbuje odczytać plik jako binarny.

W przypadku niepowodzenia traktuje go jak plik tekstowy. Wszelkie inne rozszerzenia nazwy powodują traktowanie pliku jako tekstowego. Zawartość pliku tekstowego podstawiana jest na zmienną o nazwie zgodnej z nazwą pliku. Możliwe jest też użycie tej funkcji w postaci: zmienna = load('-ascii', ’nazwa_pliku’) lub po prostu zmienna = load('nazwa_pliku')

W tym przypadku plik zostanie odczytany jako tekstowy obraz zmiennej. Każdy wiersz w pliku traktowany jest jako wiersz w macierzy.

20



Wyszukiwarka

Podobne podstrony:
• createCopy utworzenie kopii instancji klasy - zwykła instrukcja podstawienia tworzy nową referencj
Treści nauczania i umiejętności - wymagania szczegółowe na koniec klasy II szkoły podstawowej zgodne
DSCN6423 Kroki przekształceń dokumentu XML za pomocą XSLT 1. Utworzenie instancji klasy TransformerF
skanuj0283 (3) Rozdział 10. ♦ Podstawy SQL 297 Listing 10.1. Instrukcja SOL wstawiające przykładowe
KONSPEKT ZAJĘĆ ZINTEGROWANYCH DLA KLASY PIERWSZEJ SZKOŁY PODSTAWOWEJ Dzieci wcześniej obejrzały .Ali
10984208?5511585854138i387634224543315 n 6 Bardzo elastycznym sposobom iniejalizncji danych w instan
TEST SPRAWDZAJĄCY WIADOMOŚCI Z DZIAŁU : FIGURY PODOBNE DLA UCZNIÓW III KLASY GIMNAZJUM Instrukcja dl
rozdział 2drukowanie kopii Do skanowania oryginałów i wysyłania ich do drukarki w celu utworzenia ko
Twórcza aktywność językowa uczniów klasy trzeciej szkoły podstawowej : zestawienie
Klasy opakowującesposób na referencje do typów podstawowych •    Klasa opakowująca ty
Język polski Grażyna Kulesza Jacek Kulesza Podręcznik dla klasy szóstej szkoły podstawowej
. - Lubię to! POORECZNIK OO ZAJĘĆ KOMPUTEROWYCH OLA KLASY SZÓSTEJ SZKOŁY PODSTAWOWEJ
Jezus jest z nami Zeszyt ćwiczeń do religii dla klasy III szkoły podstawowej IDHC&
Inżynieria finansowa Tarcz5 Wycena pochodnych instrumentów finansowych 155 5>X lub S<X, gdzie
3.    Katedra może być utworzona, gdy zatrudniona w niej będzie jako w podstawowym mi

więcej podobnych podstron