029

029



Tworzenie skryptów i współpraca z plikami danych 29

10xi + 2x2 + 3x;, = 1,

4xi + 50x2 + 6x3 = 2,

7xi + 8x2 + 90x3 = 3.

W skrypcie wykorzystano zapis macierzowy układu równań w postaci

Ax = b,

gdzie:

A - macierz kwadratowa o wymiarze n razy n, b - wektor kolumnowy o n elementach.


Przykładowy skrypt czytający i zapisujący zmienne na dysku w kodzie ASCII

% axb

% Skrypt jest zapamiętany w pliku axb.m

% Uruchomienie skryptu polega na wprowadzeniu polecenia % axb

% Skrypt axb.m, macierze A, b występują w tym samym katalogu. Opis skryptu jest wyswietalny na ekranie

Skrypt rozwiązuje układ liniowych rownan A*x=b');

A - macierz kwadratowa, b - wektor kolumnowy');


%

disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( disp ( load


x - wektor kolumnowy rozwiązań');

Rozwiązanie jest wyznaczane za pomocą polecenia');

x = A\b');

Przykład 1) ;

10*xl +    2 *x2 +    3 *x3 = 1') ;

4*xl + 50*x2 +    6*x3 = 2');

7 *xl +    8*x2    + 90*x4 = 3');

Macierz A zapamiętano w kodzie ASCII w pliku A.dat' 10    2    3');

6 ' ) ;

90’);

zapamietano w kodzie ASCII w pliku b.dat')


50


4

7    8

Wektor b 1' ) ;

2 ' ) ;

3 ' ) ; Macierz A.dat; ' ) ;


A jest wczytana jako plik ASCII A.dat');


b

x


j est j est


wczytany

zapisany


j ako jako


plik ASCII plik ASCII


b.dat' x.dat1


)


disp(' Wektor disp(' Wektor % Polecenia skryptu

load A.dat; % wczytany plik zostanie zapamiętany jako disp(' Wczytana macierz współczynników układu rownan A disp(A); % macierz A zostanie wyświetlona na ekranie load b.dat; % wczytany plik zostanie zapamiętany jako wektor b disp(' Wczytany wektor prawej strony układu rownan b'); disp(b);% wektor b zostanie wyświetlony na ekranie x = A\b;


macierz A

) ;



Wyszukiwarka

Podobne podstrony:
263. Tworzenie skryptów i współpraca z plikami danych Skrypt jest m-plikiem zawierającym ciąg polece
Tworzenie skryptów i współpraca z plikami danych 27Jeżeli mają być zapamiętane jedynie wybrane zmien
r ! 31 Tworzenie skryptów i współpraca z plikami danych Pętle for mogą być wzajemnie
Tworzenie skryptów i współpraca z plikami danych 33Instrukcja return Instrukcja pomocnicza return po
858. Współpraca z plikami zewnętrznymi W obliczeniach inżynierskich często korzysta się z baz danych
skanuj0018 (274) fezdział 2. ♦ Znaczniki, zmienne i typy danych 29 być dla nas przydatne podczas jeg
img004 Temat zajęć: Tworzenie skryptów powłoki systemu operacyjnego. Zmienne środowiskowe or wywołan
2.1.8 Kwerendy - widok SQL W widoku SQL możliwe jest, w skrócie, zarówno tworzenie kwerend do bazy d

więcej podobnych podstron