028

028



28 Rozdział 3

% UWAGA! Polecenie nie może zawierać rozszerzenia *.m disp(' Skrypt loadmat');

disp(' - czyta z pliku maczespZ.mat macierz zespolona Z'); load maczespZ;

disp(' - zapamiętuję wczytana macierz jako Z1');

Z1 = Z ;

disp(' - wyświetla elementy macierzy Z1'); disp(Z1);

disp(' - mnoży macierz przez liczbę 10: Z2=Z1*10;');

Z2=Z1*10;

disp(' - wyświetla elementy wynikowej macierzy Z2'); disp(Z 2);

disp(' koniec skryptu loadmat1);

Jeżeli użytkownik chce mieć możliwość podglądu lub edytowania wartości zapamiętywanych na dysku, to powinien skorzystać z opcji zapamiętywania zmiennych w kodzie ASCII. Podanie opcji

-ascii

powoduje zapamiętanie zmiennych w postaci znakowej, z użyciem 8-cyfrowego zapisu liczb

save nazwa_pliku zmienna 1 zmienna 2 zmienna 3 -ascii

Zapisane zmienne tworzą tablice liczb umieszczonych jedna pod drugą, a nazwy zmiennych są pomijane. Zapamiętane dane mogą być wykorzystane w innych skryptach za pomocą polecenia

load nazwa.rozszerzenie

Wczytywane są wartości zapamiętane w pliku tekstowym o podanej nazwie z rozszerzeniem. Dane muszą tworzyć tablicę prostokątną. Wczytane dane zostaną zapamiętane w macierzy o nazwie takiej jak nazwa pliku, np.

load A.dat

powoduje zapamiętanie wczytanych danych w macierzy o nazwie A.

Polecenie

load nazwa_pliku -ascii

umożliwia wczytanie macierzy z pliku tekstowego, którego nazwa nie zawiera rozszerzenia. Podanie samej nazwy pliku bez opcji -ascii powoduje poszukiwanie pliku binarnego. Dane muszą tworzyć tablicę prostokątną.

Przykładem skryptu czytającego dane, rozwiązującego układ równań liniowych i zapisującego uzyskane wyniki na dysk komputera jest skrypt pliku axb.m. Skrypt rozwiązuje następujący układ równań liniowych:


Wyszukiwarka

Podobne podstrony:
28 Rozdział 3 % UWAGA! Polecenie nie może zawierać rozszerzenia *.m disp( Skrypt loadmat ); disp(
geografia(2) WSKAZANIA NA TEMAT PRZYGOTOWANIA PRACY SEMESTRALNEJ 1.    Prezentacja ni
Lista nie może zawierać pozycji, do których nie ma odwołań w tekście pracy i - co podkreślamy ponown
6 (219) Krew nie może zawierać antygenu, który był w przeszłości odpowiedzialny za immunizację biorc
16517 skanuj0167 (7) nie może zawierać środków konserwujących, należy ją zbierać do jałowych naczyń,
P1050994 Reklama nie może l zawierać treści dyskryminujących, w szczególności ze względu na rasę, pr
W odróżnieniu od zapisu wykonania polecenia nie może dochodzić osoba, czy podmiot na rzecz której po
467 Miodunka ćma — Miodunka plamista Surowiec nie może zawierać liści z brązowymi punkcikami na doln
496 Rośliny ze stanowisk naturalnych barwienie. Nie może zawierać kwiatostanów lub kwiatów dziewanny
514 Rośliny ze stanowisk naturalnych Surowiec nie może zawierać kawałków podłoża rośliny. Wilgotność
186 Rośliny uprawne cierpki, zapach przyjemny, swoisty. Surowiec nie może zawierać zbyt grubych łod
EXCEL it &> i Microsoft Excel Ten skoroszyt nie może być scalany, ponieważ zawiera nie scalon

więcej podobnych podstron