background image

 

 

 

Andrzej BANACHOWICZ 

 

Katedra Metod Sztucznej Inteligencji i Matematyki Stosowanej 

 
 
 
 

ANALIZA  SYSTEMOWA 

 
 

 

 

 

 
 

Szczecin 2012

background image

 

 

 
 

ZADANIA TEORII SYSTEMÓW 

 

• Podstawowe pojęcia 
 
• Rodzaje zadań. 

 
 
 
 
 
 
 

background image

 

 

 
 
Element
  –  najprostsza,  niepodzielna  część  systemu  z  punktu 
widzenia rozwiązywanego zadania. 
 
Podsystem  –  wyodrębniona  część  systemu,  jako  grupa 
wzajemnie  powiązanych  elementów;  zdolna  realizować 
względnie niezależne funkcje. 
 
Komponenty – elementy i podsystemy systemu. 
 
Struktura  –  najistotniejsze  współzależności  pomiędzy 
elementami  i  podsystemami;  strukturę  można  przedstawić 
graficznie w postaci grafów, macierzy, zbiorów, relacji itd. 

background image

 

 

 
Hierarchia – uporządkowanie komponentów według stopnia 
ważności. 
 
Więź  (łączność,  sprzężenie)  –  powiązania  elementów  i 
podsystemów w jeden system. 
 
Systemy złożone lub wielkie systemy (Large Scale System). 
 
Stan  –  zbiór  zmiennych  charakteryzujących  procesy  w 
systemie. 
 
Zachowanie  się  systemu  –  funkcje  niektórych  sygnałów 
wejściowych i wyjściowych. 

background image

 

 

Model systemu – opis systemu, który określa wszystkie jego 
istotne właściwości (cechy, atrybuty, powiązania).  
 
System ciągły – zbiór wartości argumentu jest funkcją ciągłą 
w interesującym nas przedziale. 
 
System  dyskretny  –  zbiór  wartości  argumentu  jest  funkcją 
dyskretną w interesującym nas przedziale. 
 
System  dynamiczny  –  system,  którego  wyjście 

      zależy 

od wartości wejścia 

     w całym nieskończonym przedziale 

poprzedzającym moment t, czyli: 
 

                                . 

background image

 

 

 

Często  wprowadzamy  nową  zmienną  X(t),  zmienną  stanu,  z 
warunkiem początkowym X(t

0

). 

 
System spełnia następujące równania  
 

        ,  t

  ≤ t

 

X(t) = F[tX(t

0

), 

    ], 

 

Y(t) = 

  [tX(t), U(t)]. 

 
 
 

background image

 

 

Odpowiada to następującemu schematowi strukturalnemu: 
 
 

 

 

Rys. Schemat strukturalny ogólnego systemu dynamicznego. 

 
 

background image

 

 

 
W  wielu  przypadkach  wyjście  Y(t)  nie  zależy  bezpośrednio 
od sterowania (wejścia) 

    , ale jest funkcją stanu X(t), tj. 

 

U = 

    ,  t

  ≤ t

 

X(t) = F[tX(t

0

), 

    ], 

 

Y(t) = 

  [tX(t)]. 

 
 
 
 
 

background image

 

 

 
 

 

 

Rys. Schemat strukturalny systemu dynamicznego. 

 
 
 
 

background image

 

10 

 

 
Zadania teorii systemów
 

 synteza, 

 analiza, 

 obserwacja (estymacja), 

 identyfikacja, 

 sterowanie, 

 sterowanie adaptacyjne. 

 
 
 
 

background image

 

11 

 

 
Zadanie syntezy. 
Zadanie  to  polega  na  skonstruowaniu  (lub  opracowaniu 
modelu 

matematycznego) 

systemu 

dynamicznego 

założonych  parametrach,  strukturze  i  właściwościach,  z 
przeznaczeniem do realizacji konkretnego zadania (procesu). 
 
Zadanie analizy. 
W tym przypadku zakładamy, że znamy model matematyczny 
struktury  i  parametrów  systemu  oraz  charakter  wszystkich 
oddziaływań  wejściowych.  Należy  określić  wszystkie 
elementy  wektora  wyjścia  systemu  Y(t).  Oznacza  to 
wyznaczenie reakcji systemu na wektor wejściowy  U(t) przy 
znanym modelu matematycznym systemu (poniższy rysunek).   

background image

 

12 

 

 
 

 

 
 

Rys. Zadanie analizy systemu dynamicznego. 

 

 
 
 
 
 

background image

 

13 

 

Zadanie obserwacji (estymacji). 
W  przypadku  deterministycznym  mamy  do  czynienia  z 
obserwacją,  a  w  przypadku  losowym  –  z  estymacją.  W 
ogólnym  przypadku  chodzi  tutaj  o  określenie  wektora  stanu 
systemu X(t) na podstawie obserwacji wektora wyjścia Y(t) w 
przedziale czasu t

  ≤ t (poniższy rysunek). 

 
 

 

 
 

Rys. Zadanie obserwacji (estymacji) systemu dynamicznego. 

background image

 

14 

 

ZADANIA  ESTYMACJI 

 

•  filtracja – estymujemy stan systemu na   

   bieżący moment na podstawie znajomości    
   wyjść dla t 

 (t

0

t];  

•  aproksymacja (wygładzaniem) – estymujemy    

   stan systemu na moment 

 (t

0

t), na    

   podstawie znajomości wyjść dla t 

 (t

0

t];  

•  predykcja (prognoza, ekstrapolacja) –  

   estymujemy stan na moment t, na    
   podstawie znajomości wyjść dla t 

 (t

0

t].  

 

background image

 

15 

 

 
 

 

 

Rys. Filtracja. 

background image

 

16 

 

 
 

 

 

Rys. Aproksymacja. 

 

background image

 

17 

 

 

 

 

Rys. Predykcja. 

 

background image

 

18 

 

Zadanie identyfikacji. 
Polega ono na zbudowaniu modelu matematycznego systemu 
na podstawie eksperymentalnych obserwacji wejść i wyjść. W 
przypadku  znajomości  ogólnego  modelu  strukturalnego 
(jakościowego) 

są 

identyfikowane 

jego 

parametry. 

Identyfikacja,  podobnie  jak  i  obserwacja,  może  dotyczyć 
modelu deterministycznego lub probabilistycznego. 

 

 

 

 

 

 

Rys. Zadanie identyfikacji systemu dynamicznego. 

background image

 

19 

 

 

Zadanie sterowania. 
W  tym  przypadku  należy  określić  sterowanie  (wektor 
wejściowy)  U(t),  aby  zachowanie  systemu  odpowiadało 
zadanym  wymaganiom.  Zakłada  się  przy  tym  pełną 
znajomość 

modelu 

matematycznego 

systemu 

(deterministycznego lub probabilistycznego). Mogą zajść trzy 
warianty tego zadania: 

a)  Określenie wektora sterowań w postaci pewnej funkcji 

U,  zapewniającej  założoną  (programową)  zmianę  wektora 
wyjścia  Y.  Nazywamy  to  zadaniem  sterowania 
programowego.  

 
 

background image

 

20 

 

 

 

 

 

Rys. Sterowanie programowe. 

 

b)  Określenie  wektora  wejściowego  U(t)  w  postaci 

operatora  wektora  stanu  U  =  X(t),  zapewniającego 
wymaganą zmianę (wymagany przebieg) wektora wyjścia 
Y(t).  Są  to  systemy  ze  sprzężeniem  zwrotnym  względem 
wektora stanu. 

 

background image

 

21 

 

 
 

 

 

Rys. Sterowanie ze sprzężeniem zwrotnym względem stanu 

systemu. 

 
 

background image

 

22 

 

c)  Określenie wektora wejściowego U w postaci operatora 

wektora  wyjścia  U  =  Y(t),  zapewniającego  wymaganą 
zmianę (wymagany przebieg) wektora wyjścia Y(t). Są to 
systemy  ze  sprzężeniem  zwrotnym  względem  wektora 
wyjścia. 

 

 

 

Rys. Sterowanie ze sprzężeniem zwrotnym względem 

wyjścia. 

background image

 

23 

 

 
Zadanie sterowania adaptacyjnego. 
Jest  to  zadanie  sterowania  w  przypadku  niepełnej  lub 
niepewnej  informacji  o  strukturze  i/lub  parametrach  modelu 
matematycznego systemu. 
 

 

 

 

 

Rys. Zadanie sterowania adaptacyjnego systemu 

dynamicznego. 

background image

 

24 

 

 

 
Ścisłe  sformułowanie  powyższych  zadań  jest  w  ogólnym 
przypadku  skomplikowane  ze  względu  na  występujące 
zakłócenia systemu, sterowań oraz pomiarów. 
 
 
 
 
 
 
 
 
 

background image

 

25 

 

 

ALGEBRA LINIOWA 

 
Określenie przestrzeni liniowej. 
 

Niech  K  będzie  ustalonym  ciałem  liczbowym  (tutaj 

wystarczy  zbiór  liczb  rzeczywistych  R)  o  następujących 
własnościach: 
Jeśli ab 

 K, to a + b 

 Ka – b 

 K oraz a · b 

 K

Jeśli b ≠ 0, to a/b 

 K

 
 

background image

 

26 

 

 

Niech X będzie niepustym zbiorem. Jego elementy będziemy 
oznaczać  x,  y,  z  …  i  nazywać  wektorami.  Zakładamy,  że  w 
zbiorze tym określone są dwa działania: 

 Dodawanie:  Każdej  parze  wektorów  x,  y 

  X  jest 

przyporządkowany  pewien  wektor  należący  do  X,  zwany 
ich sumą i oznaczany przez x + y.  

 

Mnożenie  wektora  przez  element  ciała  K  (mnożenie 
wektora  przez  skalar):  każdej  parze  a 

  K,  x 

  X 

przyporządkowany  jest  pewien  wektor  należący  do  X
zwany  iloczynem  liczby  a  i  wektora  x;  oznaczany  przez 
ax

background image

 

27 

 

Zbiór  X  nazywamy  przestrzenią  liniową  nad  ciałem  K  lub 
przestrzenią  wektorową  nad  ciałem  K,  jeśli  spełnione  są 
następujące warunki: 
1) x + y = y + x  

(przemienność dodawania wektorów); 

2) (x + y) + z = x + (y + z)   (łączność dodawania wektorów); 

3) dla każdej pary (niekoniecznie różnych) wektorów x, y 

 X 

równanie  x + z = y ma dokładnie jedno rozwiązanie w  X
oznaczamy je jako y – x

4) a (x + y) = a x + a y
5) (a + bx = a x + b x
6) a (x) = (a · bx
7) 1 x = x   (1 oznacza jedność ciała K). 

background image

 

28 

 

 

Przekształcenie liniowe. 

 

AL

n

 →  L

m

 takie, że A(ax + by) = aAx + aAy (może  być  to 

inna funkcja). 
 
Wektorem m-wymiarowym kolumnowym nazywamy układ m 
liczb rzeczywistych x

i

, ... x

m

 

        

 

 

 

   

 

 

 

 

 

Liczby x

i

 nazywamy składowymi wektora.  

Powyższy  zapis  pokazuje  wektor  kolumnowy  jako  wektor 
wierszowy transponowany.   

background image

 

29 

 

 
Wektory kolumnowe (lub wierszowe) xy są równe, gdy: 

 

mają ten sam wymiar, 

 

dla każdego i = 1, 2, ..., m, zachodzi równość: 

 

x

i

 = y

i

 
Można mnożyć wektor przez liczbę rzeczywistą. 
 
Zdefiniowane  jest  dodawanie  i  odejmowanie  dwóch 
wektorów kolumnowych o tych samych wymiarach. 
 
 

background image

 

30 

 

 

Zależność  liniowa  wektorów:  Wektory  x,  y,  z,  …  ,  v 
nazywamy  liniowo  zależnymi,  gdy  istnieją  takie  liczby 







, z których co najmniej jedna jest różna od zera 

oraz 

 



x + 



y +



z + … + 



v = 0. 

 

przeciwnym 

przypadku 

wektory 

te 

nazywamy 

niezależnymi liniowo, co odpowiada implikacji 

 



x + 



y +



z + … + 



v = 0   

   







  = 0. 

 

 

background image

 

31 

 

 

Zbiór  n-liniowo  niezależnych  wektorów  przestrzeni  L

n

 

nazywamy bazą. 

 

Liczba niezależnych wektorów określa wymiar przestrzeni. 

 

Iloczyn skalarny dwóch wektorów m-wymiarowych: 
 

     

 

       

 

   

 

      

 

 

 

   

 

     

 

 

 

 

 

 

 

       

 

   

 

 

   

  

 

background image

 

32 

 

 

Dwa  wektory  x  i  y  są  ortogonalne  (prostopadłe),  gdy  ich 
iloczyn skalarny jest równy zeru. 

 

Macierzą o wymiarach m

n nazywamy tablicę (m – wierszy, 

n – kolumn) 

 

     

 

  

 

  

 

  

 

  

   

  

   

  

 

 

 

  

 

  

 

 

   

  

      

  

 

   

 

 

zawierającą m·n liczb rzeczywistych a

ij

  

        

                

        

W ogólnym przypadku mogą to być liczby zespolone lub inne 
abstrakcyjne elementy. 

background image

 

33 

 

 
 

W  szczególnym  przypadku  wektor  kolumnowy  m-
wymiarowy  możemy  interpretować  jako  macierz  o  m 
wierszach  i  jednej  kolumnie.  Z  kolei  wektor  wierszowy  k-
wymiarowy  można  interpretować  jako  macierz  o  jednym 
wierszu i k-kolumnach. 

 

W  przypadku,  gdy  m  =  n,  mówimy  że  jest  to  macierz 
kwadratowa. 

 

Pozycje elementów a

ii

 nazywamy główną przekątną. 

 

 

background image

 

34 

 

 
 

Macierz,  w  której  poza  główną  przekątną  są  same  zera 
nazywamy macierzą diagonalną. 
 

     

 

  

 

 

 

  

   
   

   

 

 

 

 

   

  

   

 
 
 
 

 

background image

 

35 

 

Macierz  diagonalną,  której  elementy  na  głównej  przekątnej 
(diagonali) są jedynkami nazywamy macierzą jednostkową i 
oznaczamy przez I (czasami w publikacjach występuje jako 
E – element neutralny mnożenia macierzy). 

 

     

   

   

   

   

   

 

 

   
   

   

 

   Macierz zerowa 

     

   

   

   

   

   

 

 

   

   

   

 

background image

 

36 

 

 

Określona  jest  suma  i  różnica  macierzy  o  tych  samych 
wymiarach. 

 

Równość macierzy (o tych samych wymiarach) oznacza, że 
dla wszystkich ij zachodzi 

 

 

  

   

  

  

 

  Dowolną macierz można pomnożyć przez liczbę (skalar) 
 

         

     

  

     

  

     

  

     

  

       

  

       

  

 

 

     

  

     

  

 

 

       

  

   

background image

 

37 

 

 

Macierz  transponowaną  do  danej  macierzy  otrzymujemy 
przez zamianę wierszy na kolumny (lub odwrotnie) 

 

 

 

   

 

  

 

  

 

  

 

  

   

  

   

  

 

 

 

  

 

  

 

 

   

  

   

 

Właściwości transpozycji 

  

 

 

 

 

    

  

      

 

   

 

   

 

 

  

      

 

        

 

 

  

      

 

   

 

   

 

 

 

background image

 

38 

 

 

Iloczyn macierzy: 

 

 kwadratowych o tych samych wymiarach 

 

                            

 

 

prostokątnych 

 

                            

 

Może  zajść  przypadek,  że  iloczyn  dwóch  macierzy 
niezerowych będzie macierzą zerową (A ≠ 0 oraz B ≠ 0
 

AB = 0

 

background image

 

39 

 

Przykład: 

 

    

   

 ·    

   

  =     

   

 . 

 

Macierzą symetryczną nazywamy taką macierz kwadratową, 
dla której zachodzi równość (a

ij

 = a

ji

 

 

 

     

 

Macierz  skośno-symetryczna,  gdy  a

ij

  =  –  a

ji

.  Elementy 

głównej przekątnej macierzy skośno-symetrycznej są równe 
zeru. Zachodzi również równość 

 

 

 

       

background image

 

40 

 

 

Macierz trójkątna 

 

 

 

  

 

 

 

 

 

 

  

   

  

 . 

 

Jest  to  macierz  dolno-trójkątna.  Jest  też  macierz  górno-
trójkątna. 
 
 
 
 

background image

 

41 

 

Macierz blokowa 

 

     

 

  

 

  

 

  

 

  

   

 
 
 

 
 
 
 
 
 
 

background image

 

42 

 

Macierzą  diagonalną  nazywamy  macierz,  której  wszystkie 
elementy  nie  leżące  na  głównej  przekątnej  są  równe  zeru,  tj 
macierz postaci 
 

A = 

 

 

  

 

 

 

 

 

 

   

  

  =   

  

   

  

       

  

  =  

 

diag  

 

  

   

  

       

  

 . 

 
 
 

 

background image

 

43 

 

Macierzą quasi-diagonalną nazywamy macierz postaci 

 

A = 

 

 

 

 

 

 

 

 

 

   

 

 , 

 

A

1

A

2

, … , A

s

 – macierze kwadratowe, których suma stopni 

jest równa n
 

Rank A =  

      

 

 

   

 . 

 
 
 

 

background image

 

44 

 

Mnożenie  macierzy  diagonalnych  tego  samego  stopnia 
sprowadza  się  do  mnożenia  elementów  diagonalnych  o  tych 
samych wskaźnikach: 

 

A·B = [a

1

b

1

a

2

b

2

, … , a

n

b

n

]. 

 

Jeśli  macierze  quasi-diagonalne  A,  B  mają  taką  samą 
strukturę,  tj.  ich  odpowiednie  podmacierze  są  tego  samego 
stopnia, to  

 

A·B = [A

1

B

1

A

2

B

2

, … , A

n

B

n

]. 

 
 

 

background image

 

45 

 

Potęgę naturalną macierzy A określa się rekurencyjnie 

 

A

m

 = 

 

   

  

 

oraz A

0

 = I

 

Dla macierzy diagonalnych i quasi-diagonalnych mamy 

 

A = [a

1

a

2

, … , a

n

]    

 A

m

 = [

 

 

 

 

 

 

, … , 

 

 

 

 

A = [A

1

A

2

, … , A

s

]    

 A

m

 = [

 

 

 

 

 

 

, … , 

 

 

 

]   

 
 

 
 

background image

 

46 

 

Potęgę całkowitą ujemną macierzy nieosobliwej określamy 
jako: 

 

 

  

    

  

 

 

 

Dla  macierzy  diagonalnych  i  quasi-diagonalnych  zachodzą 
zależności: 

 

A = [a

1

a

2

, … , a

n

]    

 

 

  

 = [

 

 

  

 

 

  

, … , 

 

 

  

 

A = [A

1

A

2

, … , A

s

]    

 

 

  

 = [ 

 

  

 

 

  

, … , 

 

 

  

]   

 
 

 

background image

 

47 

 

Macierz ortogonalna 

 

AA

T

 = A

T

A = I

 

 

Właściwości mnożenia macierzy 

 

                               

  

                  

 

 
 

Jeśli zachodzi równość 

 

        

       

background image

 

48 

 

  to są to macierze przemienne. 

 

Wyznacznik macierzy 

 

         

    

   

 

   

      

     

   

 

gdzie 

 

     

  jest  podmacierzą  macierzy  A  powstałą  po 

usunięciu i-tego wiersza oraz j-tej kolumny. 
 

 

Jeśli macierze A i B są tego samego stopnia, to 

 

det AB = det A det B

 

background image

 

49 

 

 
Minor  macierzy  A  względem  elementu  a

ij 

  nazywamy 

wyznacznik  macierzy  otrzymanej  z  macierzy  A  po 
skreśleniu i-tego wiersza oraz j-tej kolumny. 

 

 
Macierz  odwrotna  (tylko  dla  kwadratowej  i  o  ile  jest  to 
macierz nieosobliwa, tj. wyznacznik jej jest różny od zera) 

 

 

  

      

  

     

 

 

 

background image

 

50 

 

Właściwości odwracania macierzy 

 

  

 

  

 

  

    

 

  

      

  

 

 

 

 

  

 

 

  

 

 

 

  

    

  

 

 

 

 

  

   

  

   

  

 

  

 

 

 

 

background image

 

51 

 

Obliczanie macierzy odwrotnej A

-1

 

 

 Minor macierzy 

 

  

        

     

 

 

 

Dopełnienie algebraiczne elementu 

 

  

     

 

 

  

      

   

 

  

 

 

 

Macierz  dopełnień 

  

  

   utworzoną  z  dopełnień 

algebraicznych 

 

 

Macierz dołączona 

            

  

 

 

 

 

 Macierz odwrotna  

 

  

 

     
     

 

 

background image

 

52 

 

 
Równanie liniowe  

 

A·x = 

 ·x,    

 – skalar (dowolna liczba),           (*) 

 
odgrywa ważna rolę w zastosowaniach. 
 
Trywialnym rozwiązaniem jest wektor zerowy 

       

 

Wartości 

   (zespolone  lub  rzeczywiste),  dla  których 

istnieją  rozwiązania  różne  od  zera  nazywamy  wartościami 
własnymi
,  a  niezerowe  wektory  spełniające  to  równanie  – 
wektorami własnymi

background image

 

53 

 

Zbiór  wartości  własnych  danej  macierzy  nazywamy 

widmem tej macierzy. 

 
Zadanie  określenia  zbioru 

   i     nazywamy  zagadnieniem 

własnym

 
Równanie (*) możemy przekształcić do postaci 
 

      

            .                                  (**) 

 
Aby istniało nietrywialne rozwiązanie tego (jednorodnego) 

równania, macierz 

       musi być macierzą osobliwą, tj. 

 

                              

background image

 

54 

 

 
Macierz 

       nazywamy macierzą charakterystyczną

 
A wyznacznik  

        wielomianem charakterystycznym

 
 
Równanie 

 

               

 

nazywamy równaniem charakterystycznym (wiekowym). 

 

 

 

 

 
 

background image

 

55 

 

 

Podobieństwo macierzy

 

 

Dwie macierze A i B nazywamy podobnymi, jeśli dla 

dowolnej macierzy nieosobliwej T, zachodzi równość: 

 

· T = T · B, 

stąd 

 

B = T

-1

AT

 
 

 
 

background image

 

56 

 

Przekształcenie  T

-1

AT  nazywamy  przekształceniem  przez 

podobieństwo z macierzą T: 

 

det (T

-1

AT – 

 I) = det (T

-1

AT – T

-1

 I T) =  

 

= det [T

-1

(A – 

 I) T] = det T

-1

 · det (A – 

 I) · det T =  

 

= det T

-1

 · det T· det (A – 

 I) = det (A – 

 I), 

 

czyli  

 

det (B – 

 Idet (A – 

 I). 

 

 
 

background image

 

57 

 

Mamy również 

 

T

-1

(A

1

 + A

2

T = T

-1

A

1

T + T

-1

A

2

 

oraz 

 

(T

-1

AT)

m

 = T

-1

A

m

 T

 

Macierze podobne mają: 

 jednakowe wyznaczniki, tj. det A = det B

 jednakowe widma. 

 
 

background image

 

58 

 

Przykład

 

Rozpatrzmy przykład konstruowania macierzy podobnej. 
Mamy macierz 

 

A = 

   

 

     

     oraz macierz nieosobliwą  T =     

   

 . 

 

Z zależności · T = T · mamy, że B = T

-1

AT. Obliczmy 

macierz T

-1

 

T

-1

 = 

 

     

       =      

 

 

 . 

 
 

background image

 

59 

 

Sprawdźmy 

 

T

-1

T = 

     

 

 

  ·     

   

  =     

   

 . 

 

Obliczmy macierz B

 

B = 

     

 

 

  ·    

 

     

  ·     

   

  = 

 

   

 

     

  ·     

   

         

 

     

  

 

 
 

background image

 

60 

 

 

det B = 2 · (

 5) – 6 · (  2) = – 10 + 12 = 2 

 

det A = 0 · (

 3) – 1 · (  2) = 0 + 2 = 2 

 

|A – 

 I| = 

   

 

         

  = 

 







 

|B – 

 I| = 

      

 

  

      

  =  

 



 







 
 

 

background image

 

61 

 

Jeśli macierz wektorów własnych jest nieosobliwa, to dla 
macierzy podobnych będziemy mieli 

 

· X = X · B

 
Wtedy macierz A, jeśli wszystkie jej wartości własne są 
różne, można przedstawić w postaci  

 

B = diag {





n

}, 

 

gdzie: 





n

 – widmo macierzy A (więc i macierzy B), 

czyli 
 

background image

 

62 

 

B = 

 

 

 

 

 

     

 

   

 

 . 

 
 
 
 
 
 
 
 

 

 

background image

 

63 

 

Pochodne. 

 

Pochodna funkcji wektorowej (funkcja skalarna zmiennej 
wektorowej, funkcja wielu zmiennych, gradient): 

 

f

x

 = 

 

  

  

 

 

  

  

 

 

 

 

 

Macierz drugich pochodnych (jej wyznacznik to hesjan): 

 

 

  

         

 

 

 

  

 

  

 

  

 

 

background image

 

64 

 

Pochodna funkcji wektorowej zmiennej wektorowej  f(x), jest 
to macierz pierwszych pochodnych  – macierz Jacobie’go (jej 
wyznacznik to jakobian): 

 

 

 

     

  

 

  

 

  

 

 
 
 
 
 
 

background image

 

65 

 

Pochodna funkcji wektorowej zmiennej skalarnej f(x

 

F

x

 = 

 

  

 

  

 

  

 

  

 . 

 
 Jest  to  macierz  jednowierszowa  (często  utożsamiana  z 
gradientem). 

 

Pochodna  funkcji  macierzowej  zmiennej  skalarnej  F(x)  = 
[f

ij

(x)] 

 

 

 

     

  

  

   

  

  

 

background image

 

66 

 

Pochodna sumy i iloczynu funkcji macierzowych 

 

Jeśli   F = G + H  

 F

x

 = G

x

 + H

x

 

 

Jeśli   f(x) = a

T

 x  

 f

x

 a  

oraz   F

xx

 = 0  

 

Jeśli   f(x) = A x  

 f

x

 (x) = A

T

 

 

Jeśli   f(x) = x

T

 A x  

 f

x

 = 2Ax  oraz   F

xx

  =  A  (dla 

macierzy symetrycznej A) 

 

Jeśli   f(x) = g

T

(x h(x)  

 f

x

 G

x

h + H

x

 

Uwaga:   f

x

 

 

 

 

h + 

 

 

 

g , jeśli   G

x

 := 

 

  

 

  

 

   

oraz H

x

 :=