MATLAB i Simulink Poradnik uzytkownika Wydanie II

background image

Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63

e-mail: helion@helion.pl

PRZYK£ADOWY ROZDZIA£

PRZYK£ADOWY ROZDZIA£

IDZ DO

IDZ DO

ZAMÓW DRUKOWANY KATALOG

ZAMÓW DRUKOWANY KATALOG

KATALOG KSI¥¯EK

KATALOG KSI¥¯EK

TWÓJ KOSZYK

TWÓJ KOSZYK

CENNIK I INFORMACJE

CENNIK I INFORMACJE

ZAMÓW INFORMACJE

O NOWOCIACH

ZAMÓW INFORMACJE

O NOWOCIACH

ZAMÓW CENNIK

ZAMÓW CENNIK

CZYTELNIA

CZYTELNIA

FRAGMENTY KSI¥¯EK ONLINE

FRAGMENTY KSI¥¯EK ONLINE

SPIS TRECI

SPIS TRECI

DODAJ DO KOSZYKA

DODAJ DO KOSZYKA

KATALOG ONLINE

KATALOG ONLINE

MATLAB i Simulink.
Poradnik u¿ytkownika.
Wydanie II

Autorzy: Bogumi³a Mrozek, Zbigniew Mrozek
ISBN: 83-7361-486-9
Format: B5, stron: 384

Matlab to najbardziej efektywne rodowisko do rozwi¹zywania

z³o¿onych zagadnieñ matematycznych i ekonomicznych.

Obecnie jest niemal standardem i podstawowym narzêdziem pracy naukowca, in¿yniera
i analityka finansowego. Znajduje zastosowanie w ró¿nych dziedzinach nauki —
od matematyki, poprzez ekonomiê, a¿ do nauk biologicznych. Dziêki dostêpowi do
wydajnych algorytmów obliczeniowych i mechanizmów analizy wyników Matlab
umo¿liwia szybkie i efektywne przeprowadzanie z³o¿onych kalkulacji.

Sprawne korzystanie z Matlaba wymaga opanowania wielu aspektów pracy z tym
rodowiskiem. Dziêki tej ksi¹¿ce poznasz wszystkie najwa¿niejsze zagadnienia
zwi¹zane ze stosowaniem Matlaba do prac obliczeniowych i programowania.
Jeli nawet nie mia³e wczeniej kontaktu z tym pakietem, po lekturze staniesz siê
jego zaawansowanym u¿ytkownikiem.

W ksi¹¿ce znajdziesz:

• Szczegó³owy opis rodowiska Matlab
• Zasady tworzenia M-plików
• Opis funkcji s³u¿¹cych do tworzenia wykresów
• Zestawienie typów danych wykorzystywanych w Matlabie
• Zaawansowane funkcje graficzne -- tworzenie interfejsów u¿ytkownika
oraz metody analizy obrazu
• Metody numeryczne rozwi¹zywania równañ ró¿niczkowych i liniowych,
ca³kowania, ró¿niczkowania, interpolacji i aproksymacji funkcji i wiele innych
• Opisy bibliotek Control System Toolbox i System Identification Toolbox
• Szczegó³owy opis pakietu Simulink

Autorzy s¹ wieloletnimi pracownikami naukowymi Politechniki Krakowskiej.
Ich ksi¹¿ki, opisuj¹ce kolejne wersje programu Matlab, od dawna s³u¿¹ pomoc¹
wszystkim u¿ytkownikom tego programu — tym bardziej zaawansowanym
i tym dopiero rozpoczynaj¹cym z nim pracê.

background image

Spis

tre±ci

1

WST†P

17

1.1

‘ro

do

wisk

o

pakietu

MA

TLAB

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

19

1.2

Pro

dukt

y

pakietu

MA

TLAB

{

w

edªug

zastoso

w

.

.

.

.

.

.

.

.

.

.

21

1.3

Studen

t

V

ersion

{

MA

TLAB

i

Sim

ulink

dla

studen

w

.

.

.

.

.

.

.

23

1.4

MA

TLAB

w

in

ternecie

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

24

1.5

MA

TLAB

i

Sim

ulink

w

ksi¡»k

ac

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

25

2

PIER

WSZE

KR

OKI

w

MA

TLAB-ie

27

2.1

P

o

cz¡tek

i

zak

o«czenie

pracy

z

MA

TLAB-em

.

.

.

.

.

.

.

.

.

.

.

.

27

2.2

Pierwsza

sesja

z

MA

TLAB-em

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

27

2.2.1

Pulpit

MA

TLAB

i

jego

mo

dyk

o

w

anie

.

.

.

.

.

.

.

.

.

.

.

.

28

2.2.2

Przykªady

p

olece«

MA

TLAB-a

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

29

2.2.3

Zmienne

i

wyra»enia

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

29

2.2.3.1

Bª¦dy

w

zapisie

wyra»e«

i

ic

h

p

opra

wianie

.

.

.

.

31

2.2.3.2

F

ormat

y

wypro

w

adzania

liczb

.

.

.

.

.

.

.

.

.

.

.

32

2.2.4

Zmienne

w

przestrzeni

rob

o

czej

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

32

2.2.4.1

Liczb

y

zesp

olone

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

33

2.2.4.2

Przegl¡dark

a

przestrzeni

rob

o

czej:

W

orkspace

Bro

wser

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

34

2.2.4.3

Zapisyw

anie

zmienn

yc

h

w

plik

ac

h

.

.

.

.

.

.

.

.

.

35

3

background image

4

SPIS

TRE‘CI

2.2.4.4

P

orz¡dk

o

w

anie

przestrzeni

rob

o

czej

.

.

.

.

.

.

.

.

36

2.2.5

Dwukrop

ek

{

op

erator

genero

w

ania

w

ektoró

w

i

tablic

.

.

.

36

2.2.5.1

Genero

w

anie

w

ektoró

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

37

2.2.5.2

Wyb

ór

»¡dan

yc

h

wierszy

,

k

olumn

i

elemen

w

tablicy

37

2.2.5.3

Przykªady

u»ycia

notacji

dwukropk

o

w

ej

.

.

.

.

.

.

38

2.2.6

System

p

omo

cy

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

40

2.3

Druga

sesja

z

MA

TLAB-em:

nazwy

i

funk

cje

.

.

.

.

.

.

.

.

.

.

.

.

41

2.3.1

Znaki

i

nazwy

sp

ecjalne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

42

2.3.2

F

unk

cje

arytmet

yczne

i

trygonometryczne

.

.

.

.

.

.

.

.

.

.

44

2.3.3

F

unk

cje

sp

ecjalne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

46

2.4

T

rzecia

sesja

z

MA

TLAB-em:

op

eratory

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

47

2.4.1

Op

eratory

arytmet

yczne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

48

2.4.1.1

Op

eracje

na

macierzac

h

i

notacja

kropk

o

w

a

.

.

.

.

48

2.4.1.2

Przykªady

op

eracji

macierzo

wyc

h

i

tablico

wyc

h

.

.

49

2.4.1.3

Priorytet

y

op

eratoró

w

arytmet

yczn

yc

h

.

.

.

.

.

.

50

2.4.1.4

Op

eratory

dzielenia

macierzy

i

tablic

.

.

.

.

.

.

.

50

2.4.1.5

Op

eratory

p

ot¦go

w

ania

macierzy

i

tablic

.

.

.

.

.

51

2.4.2

Op

eratory

relacji

i

op

eratory

logiczne

.

.

.

.

.

.

.

.

.

.

.

.

52

2.4.2.1

Relacje

i

wyra»enia

logiczne

.

.

.

.

.

.

.

.

.

.

.

.

52

2.4.2.2

F

unk

cje

logiczne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

54

3

PR

OGRAMO

W

ANIE

w

MA

TLAB-ie

57

3.1

M-pliki

skrypto

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

57

3.2

M-pliki

funk

cyjne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

58

3.2.1

Subfunk

cje

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

60

3.2.2

F

unk

cje

pryw

atne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

61

3.2.3

Priorytet

wyw

oªania

funk

cji

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

62

background image

SPIS

TRE‘CI

5

3.3

Instruk

cje

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

62

3.3.1

Instruk

cje

w

arunk

o

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

63

3.3.2

Instruk

cje

iteracyjne:

while

i

for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

64

3.3.3

Instruk

cja

wyb

oru

switc

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

66

3.4

Wykryw

anie

bª¦dó

w

w

M-plik

ac

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

67

3.4.1

Bª¦dy

syn

takt

yczne

i

bª¦dy

wyk

onania

.

.

.

.

.

.

.

.

.

.

.

67

3.4.2

Lok

alizacja

bª¦dó

w

w

M-pliku

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

68

3.4.3

Praca

z

debuggerem

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

68

3.5

P

olecenia

obsªugi

plik

ó

w

i

folderó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

71

3.5.1

Wyk

on

yw

anie

p

olece«

system

u

op

eracyjnego

.

.

.

.

.

.

.

.

72

3.5.2

Mo

dyk

o

w

anie

±cie»ek

dost¦pu:

Set

P

ath

.

.

.

.

.

.

.

.

.

.

72

3.6

Ro

dza

je

plik

ó

w

w

MA

TLAB-ie

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

73

3.7

Uw

agi

dla

zaa

w

anso

w

anego

u»ytk

o

wnik

a

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

75

3.7.1

Opt

ymalizacja

program

u

z

u»yciem

prolera

.

.

.

.

.

.

.

.

.

75

3.7.2

F

unk

cje:

ev

al

i

fev

al

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

76

3.7.3

F

unk

cje

o

zmiennej

liczbie

parametró

w

.

.

.

.

.

.

.

.

.

.

.

.

77

3.7.4

Zmienne:

nargin,

nargout,

v

arargin,

v

arargout

.

.

.

.

.

.

.

.

77

3.7.5

Zasady

p

opra

wnego

st

ylu

programo

w

ania

.

.

.

.

.

.

.

.

.

.

79

3.7.6

Przygoto

w

anie

±ro

do

wisk

a

do

pracy

w

MA

TLAB-ie

.

.

.

.

.

81

4

GRAFIKA

w

MA

TLAB-ie

83

4.1

Wykresy

dwu

wymiaro

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

84

4.1.1

F

unk

cja

plot

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

84

4.1.2

Ezplot

i

inne

p

o

dobne

funk

cje

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

85

4.1.3

Kolory

,

ro

dza

je

linii

i

k

omen

tarze

na

wykresac

h

.

.

.

.

.

.

.

86

4.1.4

Wyb

ór

osi

wykresu

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

89

4.1.5

P

o

dziaªokna

i

mo

dyk

o

w

anie

rysunk

ó

w

.

.

.

.

.

.

.

.

.

.

.

90

background image

6

SPIS

TRE‘CI

4.2

Rysunki

tró

jwymiaro

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

93

4.2.1

Wykresy

funk

cji

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

94

4.2.2

Wizualizacja

w

olumetryczna

w

ektoró

w

i

sk

alaró

w

.

.

.

.

.

.

96

4.3

In

terakt

ywne

edyto

w

anie

rysunk

ó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

97

4.3.1

Edyto

w

anie

osi

rysunku

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

99

4.3.2

Edyto

w

anie

linii

wykresu

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

99

4.4

Uw

agi

dla

zaa

w

anso

w

anego

Czytelnik

a

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

101

4.4.1

Genero

w

anie

M-pliku

t

w

orz¡cego

rysunek

.

.

.

.

.

.

.

.

.

.

101

4.4.2

Zapisyw

anie

rysunku

do

pliku

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

101

4.4.3

Druk

o

w

anie

rysunk

ó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

101

4.4.4

Zmiana

prop

orcji

i

wymiaró

w

wydruku

.

.

.

.

.

.

.

.

.

.

.

103

4.4.5

Przenoszenie

rysunk

ó

w

do

inn

yc

h

aplik

acji

.

.

.

.

.

.

.

.

.

.

103

5

SYSTEMA

TYKA

TYPÓ

W

w

MA

TLAB-ie

105

5.1

T

yp

y

dan

yc

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

105

5.2

Macierze

p

eªne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

110

5.2.1

Genero

w

anie

macierzy

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

110

5.2.2

Wybrane

funk

cje

macierzo

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

112

5.3

Macierze

rzadkie

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

115

5.3.1

Denio

w

anie

macierzy

rzadkic

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

115

5.3.2

Op

eracje

na

macierzac

h

rzadkic

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

117

5.3.3

Graczna

wizualizacja

macierzy

rzadkiej

.

.

.

.

.

.

.

.

.

.

.

117

5.4

Ša«cuc

h

y

i

tablice

znak

o

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

120

5.5

T

ablice

wielo

wymiaro

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

122

5.5.1

Tw

orzenie

tablic

przez

indekso

w

anie

.

.

.

.

.

.

.

.

.

.

.

.

.

123

5.5.2

Tw

orzenie

tablic

przez

doklejanie

w

arst

w

.

.

.

.

.

.

.

.

.

.

124

5.6

T

ablice

k

omórk

o

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

125

background image

SPIS

TRE‘CI

7

5.7

Struktury

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

126

5.7.1

Tw

orzenie

struktury

przez

przypisanie

.

.

.

.

.

.

.

.

.

.

.

.

127

5.7.2

Tw

orzenie

struktury

z

u»yciem

funk

cji

struct

.

.

.

.

.

.

.

.

127

5.7.3

F

unk

cje

obsªuguj¡ce

struktury

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

128

5.8

Programo

w

anie

obiekto

w

o

zorien

to

w

ane

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

129

5.8.1

Denio

w

anie

klas

{

k

onstruktor

obiektu

.

.

.

.

.

.

.

.

.

.

.

129

5.8.2

F

unk

cja

isa

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

130

5.8.3

Tw

orzenie

obiektu

i

jego

wªa±ciw

o±ci

.

.

.

.

.

.

.

.

.

.

.

.

131

5.8.4

Meto

dy

do

obsªugi

obiektu

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

131

5.8.5

F

unk

cje

k

on

w

ersji

t

yp

ó

w

i

klas

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

133

5.9

Przeci¡»anie

funk

cji

i

op

eratoró

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

133

5.9.1

Reguªy

wyb

oru

op

eratora

lub

funk

cji

.

.

.

.

.

.

.

.

.

.

.

.

.

134

5.9.2

Przeci¡»anie

w

Con

trol

System

T

o

olb

o

x

.

.

.

.

.

.

.

.

.

.

.

135

5.10

Dziedziczenie

klas

obiektó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

135

6

OBIEKTY

GRAFIKI

UCHWYTÓ

W

137

6.1

Hierarc

hia

obiektó

w

graki

MA

TLAB-a

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

137

6.1.1

Struktura

obiektó

w

Handle

Graphics

.

.

.

.

.

.

.

.

.

.

.

.

.

140

6.2

In

terfejs

graczn

y

u»ytk

o

wnik

a

(GUI)

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

142

6.2.1

Obiekt

Uicon

trol

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

143

6.2.2

Zastoso

w

anie

in

terfejsu

GUI:

krzyw

e

Lissa

jous

.

.

.

.

.

.

.

144

6.2.3

P

ole

wyw

oªania

zwrotnego:

Callbac

k

.

.

.

.

.

.

.

.

.

.

.

.

.

146

6.2.4

Zastoso

w

anie

in

terfejsu

GUI

do

prezen

tacji

wykresó

w

.

.

.

.

146

6.3

GUIDE

{

in

terakt

ywne

t

w

orzenie

in

terfejsu

GUI

.

.

.

.

.

.

.

.

.

.

150

6.3.1

Do

da

w

anie

i

aran»acja

obiektó

w

graczn

yc

h

.

.

.

.

.

.

.

.

.

150

6.3.2

Programo

w

anie

in

terfejsu

GUI

{

atrybut

y

obiektó

w

.

.

.

.

.

152

6.3.3

Programo

w

anie

in

terfejsu

GUI

{

wyw

oªania

zwrotne

.

.

.

.

153

background image

8

SPIS

TRE‘CI

6.4

‘wiatªo,

o

dbicia

i

tekstury

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

156

6.4.1

™ró

dªa

±wiatªa

i

o

dbicia

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

156

6.4.2

T

ekstura

{

nakªadanie

obrazu

na

p

o

wierzc

hni¦

.

.

.

.

.

.

.

157

6.5

Obrazy

i

ic

h

barw

a

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

159

6.5.1

P

alet

y

barw

i

obrazy

indekso

w

ane

.

.

.

.

.

.

.

.

.

.

.

.

.

.

159

6.5.2

Obrazy

szare

i

zabarwione

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

161

6.5.3

Grak

a

24-bito

w

a

(true

color)

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

161

6.5.4

Zapis

i

o

dczyt

obrazó

w,

liczb

y

8-bito

w

e:

uin

t8

.

.

.

.

.

.

.

.

162

7

METOD

Y

NUMER

YCZNE

165

7.1

wnania

ró»niczk

o

w

e

zwycza

jne

i

cz¡stk

o

w

e

.

.

.

.

.

.

.

.

.

.

.

.

165

7.1.1

Zagadnienie

p

o

cz¡tk

o

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

165

7.1.2

P

osta¢

syn

takt

yczna

algorytmó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

166

7.1.3

Mo

dyk

o

w

anie

p

ól

struktury

options

.

.

.

.

.

.

.

.

.

.

.

.

.

167

7.1.4

Wpªyw

parametró

w

na

p

opra

wno±¢

oblicze«

.

.

.

.

.

.

.

.

.

169

7.1.5

Algorytm

y

dla

ukªadó

w

¹le

u

w

arunk

o

w

an

yc

h

.

.

.

.

.

.

.

.

171

7.1.6

Rozwi¡zanie

analit

yczne

{

Sym

b

olic

Math

T

o

olb

o

x

.

.

.

.

.

173

7.1.7

Zagadnienie

brzego

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

173

7.1.8

wnania

ró»niczk

o

w

e

cz¡stk

o

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

174

7.2

Caªk

o

w

anie

i

ró»niczk

o

w

anie

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

174

7.2.1

Caªk

o

w

anie

n

umeryczne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

175

7.2.2

Caªk

o

w

anie

analit

yczne

{

Sym

b

olic

Math

T

o

olb

o

x

.

.

.

.

.

176

7.2.3

Ró»niczk

o

w

anie

n

umeryczne

i

analit

yczne

.

.

.

.

.

.

.

.

.

.

177

7.3

wnania

algebry

linio

w

ej

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

178

7.3.1

wnania

linio

w

e

¹le

u

w

arunk

o

w

ane

.

.

.

.

.

.

.

.

.

.

.

.

.

179

7.3.2

Spra

wdzenie

p

opra

wno±ci

rozwi¡za«

.

.

.

.

.

.

.

.

.

.

.

.

.

180

7.3.3

Dek

omp

ozycja

macierzy

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

181

background image

SPIS

TRE‘CI

9

7.3.3.1

Dek

omp

ozycja

LU

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

181

7.3.3.2

Rozkªad

Cholesky'ego

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

182

7.3.3.3

Dek

omp

ozycja

QR

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

182

7.3.3.4

Dek

omp

ozycja

SVD

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

183

7.3.4

wnania

o

nadmiernej

lub

zb

yt

maªej

liczbie

dan

yc

h

.

.

.

183

7.3.5

W

arto±ci

i

w

ektory

wªasne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

185

7.4

Analiza

funk

cji

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

186

7.4.1

Rozwi¡zyw

anie

wna«

nielinio

wyc

h

.

.

.

.

.

.

.

.

.

.

.

.

.

187

7.4.2

wnanie

nielinio

w

e

¹le

u

w

arunk

o

w

ane

.

.

.

.

.

.

.

.

.

.

.

.

189

7.4.3

Wielomian

i

funk

cje

wielomiano

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

190

7.5

In

terp

olacja

i

aproksymacja

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

191

7.5.1

In

terp

olacja

i

aproksymacja

wielomiano

w

a

.

.

.

.

.

.

.

.

.

.

191

7.5.2

F

unk

cja

sklejana

{

spline

function

.

.

.

.

.

.

.

.

.

.

.

.

.

.

192

7.5.3

Przykªad

in

terp

olacji

i

aproksymacji

.

.

.

.

.

.

.

.

.

.

.

.

.

193

7.5.4

Okno

in

terfejsu:

Basic

Fitting

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

194

7.6

Analiza

stat

yst

yczna

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

195

7.7

Analiza

sygnaªó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

197

7.7.1

Przykªad

analizy

przebiegu

o

dksztaªconego

.

.

.

.

.

.

.

.

.

198

7.7.2

In

terfejs

u»ytk

o

wnik

a

w

analizie

sygnaªó

w

.

.

.

.

.

.

.

.

.

.

199

7.8

Filtry

analogo

w

e

i

cyfro

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

200

7.8.1

Filtry

analogo

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

200

7.8.2

Filtry

cyfro

w

e

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

201

8

R

OZSZERZENIA

MA

TLAB-a

{

BIBLIOTEKI

TOOLBO

X

205

8.1

Bibliotek

a

Con

trol

System

T

o

olb

o

x

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

206

8.1.1

Ci¡

gªe

i

dyskretne

mo

dele

L

TI

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

207

8.1.2

Mo

del

dyskretn

y

i

wnanie

w

dziedzinie

czasu

.

.

.

.

.

.

.

209

background image

10

SPIS

TRE‘CI

8.1.3

Przeksztaªcanie

mo

delu

ci¡

gªego

na

dyskretn

y

i

o

dwrotnie

.

210

8.1.4

P

obieranie

dan

yc

h

z

mo

delu

L

TI

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

211

8.1.5

P

ola

obiektu

L

TI

i

ic

h

mo

dyk

o

w

anie

.

.

.

.

.

.

.

.

.

.

.

.

211

8.1.6

Zmiana

nazwy

zmiennej

w

p

olu

V

ariable

.

.

.

.

.

.

.

.

.

.

.

212

8.1.7

Badanie

wªa±ciw

o±ci

mo

delu

z

u»yciem

L

TI

View

er

.

.

.

.

.

213

8.1.8

Syn

teza

regulatora

z

u»yciem

SISO

Design

T

o

ol

.

.

.

.

.

.

.

215

8.2

Bibliotek

a

System

Iden

tication

T

o

olb

o

x

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

216

8.2.1

Wczytanie

dan

yc

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

218

8.2.2

Wst¦pne

przet

w

arzanie

dan

yc

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

219

8.2.3

Mo

dele

dyskretne

i

est

ymacja

o

dp

o

wiedzi

obiektu

.

.

.

.

.

.

220

8.2.4

Op

erator

op

ó¹nienia

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

220

8.2.5

Iden

t

yk

acja

parametró

w

mo

delu

dyskretnego

.

.

.

.

.

.

.

.

220

8.2.5.1

Mo

del

k

orelacyjn

y

i

cz¦stotliw

o±cio

wy

.

.

.

.

.

.

.

221

8.2.5.2

Mo

dele

parametryczne

dyskretne

.

.

.

.

.

.

.

.

.

.

221

8.2.6

W

eryk

acja

mo

deli

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

222

8.2.7

Zapis

i

wyk

orzystanie

ziden

t

yk

o

w

anego

mo

delu

.

.

.

.

.

.

222

8.3

Bibliotek

a

Optimization

T

o

olb

o

x

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

223

8.4

Bibliotek

a

Sym

b

olic

Math

T

o

olb

o

x

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

224

8.5

Bibliotek

a

Data

Acquisition

T

o

olb

o

x

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

224

8.6

Bibliotek

a

Dials

and

Gauges

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

225

9

INNE

R

OZSZERZENIA

MA

TLAB-a

227

9.1

In

terfejs

programó

w

u»ytk

o

wyc

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

227

9.1.1

Zewn¦trzne

pliki

z

dan

ymi

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

227

9.1.2

MEX-pliki,

czyli

funk

cje

w

C

i

F

ortranie

.

.

.

.

.

.

.

.

.

.

.

228

9.1.2.1

MEX-pliki

w

systemie

Microsoft

Windo

ws

.

.

.

.

229

9.1.2.2

MEX-plik

{

przykªad

zapisu

dan

yc

h

do

MA

T-pliku

229

background image

SPIS

TRE‘CI

11

9.1.2.3

Przykªad

t

w

orzenia

MEX-pliku

.

.

.

.

.

.

.

.

.

.

.

231

9.1.2.4

MCC

{

automat

yczne

k

ompilo

w

anie

M-plik

ó

w

.

.

233

9.1.2.5

Lok

alizacja

bª¦dó

w

w

MEX-pliku

.

.

.

.

.

.

.

.

.

.

235

9.1.3

U»ycie

MA

TLAB-a

w

inn

yc

h

programac

h

.

.

.

.

.

.

.

.

.

.

235

9.1.3.1

MA

TLAB

Engine

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

235

9.1.3.2

Activ

eX

Automation

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

236

9.1.3.3

DDE:

Wymiana

dan

yc

h

p

omi¦dzy

aplik

acjami

Windo

ws

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

237

9.1.3.4

MA

TLAB

W

eb

Serv

er

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

237

9.1.4

MA

TLAB

Run

time

Serv

er

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

238

10

Sim

ulink

{

P

AKIET

DO

SYMULA

CJI

239

10.1

Jak

praco

w

z

Sim

ulinkiem?

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

239

10.2

Co

za

wiera

Sim

ulink?

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

240

10.2.1

Biblioteki

blok

ó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

241

10.2.2

Algorytm

y

n

umeryczne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

245

10.3

Jak

pracuje

Sim

ulink?

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

247

10.4

Budo

w

a

mo

deli

i

uruc

hamianie

sym

ulacji

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

248

10.4.1

Edytor

graczn

y

Sim

ulink

a

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

249

10.4.2

Pierwsza

sesja

z

Sim

ulinkiem

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

251

10.4.3

Druga

sesja

z

Sim

ulinkiem

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

254

10.4.4

Debugger

i

inne

narz¦dzia

op

cji

T

o

ols

.

.

.

.

.

.

.

.

.

.

.

.

259

10.5

Co

to

jest

S-funk

cja?

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

262

10.6

P

o

dsystem

y

{

blok

Subsystem

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

262

10.6.1

Przykªad

mo

delu

denio

w

anego

gracznie

.

.

.

.

.

.

.

.

.

263

10.6.2

Zasady

t

w

orzenia

p

o

dsystemó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

264

10.6.3

Mask

o

w

anie

p

o

dsystemó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

266

10.7

Tw

orzenie

wªasn

yc

h

bibliotek

blok

ó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

269

background image

12

SPIS

TRE‘CI

10.8

Blo

c

ksets

{

do

datk

o

w

e

biblioteki

blok

ó

w

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

271

10.8.1

SimP

o

w

erSystems

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

271

10.8.2

SimMec

hanics

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

274

10.8.3

Nonlinear

Con

trol

Design

Blo

c

kset

.

.

.

.

.

.

.

.

.

.

.

.

.

.

276

10.8.4

Digital

Signal

Pro

cessing

(DSP)

Blo

c

kset

.

.

.

.

.

.

.

.

.

.

278

10.8.5

Fixed-P

oin

t

Blo

c

kset

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

279

10.9

Stateo

w

{

system

y

reakt

ywne

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

281

11

SZYBKIE

PR

OTOTYPO

W

ANIE

STER

O

WNIK

Ó

W

285

11.1

Wst¦p

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

285

11.2

F

azy

cyklu

pro

jekto

w

ego

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

286

11.3

Protot

yp

o

w

anie

w

±ro

do

wisku

MA

TLAB-Sim

ulink

.

.

.

.

.

.

.

.

.

287

11.3.1

Przygoto

w

anie

mo

delu

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

289

11.3.1.1

Mo

del

matemat

yczn

y

{

wnania

.

.

.

.

.

.

.

.

.

.

289

11.3.1.2

Mo

del

matemat

yczn

y

{

parametry

.

.

.

.

.

.

.

.

.

289

11.3.1.3

Sym

ulacja

o-line

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

290

11.4

Ukªad

steruj¡cy

i

jego

wst¦pne

dostra

janie

.

.

.

.

.

.

.

.

.

.

.

.

.

.

290

11.5

W

eryk

acja

eksp

erymen

talna

mo

delu

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

291

11.5.1

Mo

del

do

pracy

on-line

w

czasie

rzeczywist

ym

.

.

.

.

.

.

.

.

291

11.5.2

Iden

t

yk

acja

parametró

w

mo

delu

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

293

11.6

Meto

da

HiL

(hardw

are

in

the

lo

op)

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

293

11.6.1

Mo

del

do

pracy

w

trybie

HiL,

w

czasie

rzeczywist

ym

.

.

.

.

297

11.6.2

R

TW:

genero

w

anie

k

o

du

czasu

rzeczywistego

.

.

.

.

.

.

.

.

297

11.7

Sprz¦t

wsp

omaga

j¡cy

protot

yp

o

w

anie

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

300

11.7.1

Pro

dukt

y

dSP

A

CE

do

protot

yp

o

w

ania

.

.

.

.

.

.

.

.

.

.

.

.

302

11.7.2

Con

trolDesk

{

wirtualn

y

panel

do

stero

w

ania

i

do

akwizacji

dan

yc

h

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

304

11.7.3

Kart

y

p

omiaro

w

e

z

przet

w

ornik

ami

A

CCA

.

.

.

.

.

.

.

.

.

.

306

background image

SPIS

TRE‘CI

13

11.7.4

Protot

yp

o

w

anie

systemó

w

na

sprz¦cie

do

celo

wym

.

.

.

.

.

.

307

11.7.5

xPC

T

arget

{

u»ycie

do

datk

o

w

ego

k

omputera

klasy

PC

.

.

308

11.7.5.1

xPC

T

arget

{

Em

b

edded

Option

.

.

.

.

.

.

.

.

.

.

309

11.8

R

T

Windo

ws

T

arget

{

protot

yp

o

w

anie

w

Windo

ws

.

.

.

.

.

.

.

.

.

310

11.8.1

Genero

w

anie

k

o

du

czasu

rzeczywistego

i

testo

w

anie

R

TWT

312

11.8.2

T

ryb

zewn¦trzn

y

Sim

ulink

a

w

R

TWT

.

.

.

.

.

.

.

.

.

.

.

.

312

12

DOD

A

TEK

{

ELEMENTY

R

OZSZERZAJ

CE

313

SPIS

LITERA

TUR

Y

327

SK

OR

O

WIDZ

331

background image

Rozdziaª

1

WST†P

MA

TLAB

jest

pro

duktem

rm

y

The

Math

w

orks

Inc.

z

USA.

Ksi¡»k

a

jest

prze-

znaczona

dla

u»ytk

o

wnik

ó

w

MA

TLAB-a

w

w

ersji

6.1,

6.5

i

wy»szyc

h,

ofero

w

an

yc

h

w

ramac

h

wydania

(ang.

r

ele

ase)

12,

13

i

p

ó¹niejszyc

h

tego

pakietu.

P

akiet

MA

T-

LAB

jest

ci¡

gle

udosk

onalan

y.

Mo»e

si¦

zdarzy¢,

»e

w

ersja,

któr¡

p

osiada

Czy-

telnik,

ró»ni

si¦

o

d

opisyw

anej

w

niniejszej

ksi¡»ce

wygl¡dem

okien,

elemen

tami

in

terfejsu,

op

cjami

men

u

itp.

U»ytk

o

wnicy

starszyc

h

w

ersji

oprogramo

w

ania

mog¡

p

obra¢

z

in

ternetu

[10

]

przykªady

programó

w

dla

wªa±ciw

ej

w

ersji

MA

TLAB-a.

MA

TLAB

jest

j¦zykiem

wysokiego

p

oziom

u.

Jego

p

olecenia,

op

eratory

i

funk

cje

stosuje

si¦

do

oblicze«

n

umeryczn

yc

h

(w

t

ym

na

macierzac

h

i

na

liczbac

h

zesp

o-

lon

yc

h)

oraz

wizualizacji

wynik

ó

w

w

grace

dwu-

i

tró

jwymiaro

w

ej.

P

onad

500

funk

cji

MA

TLAB-a

realizuje

p

o

dsta

w

o

w

e

algorytm

y

n

umeryczne,

op

eracje

na

ma-

cierzac

h,

wielomianac

h,

meto

dy

in

terp

olacji

i

aproksymacji,

transformacje

F

ourie-

ra,

algorytm

y

caªk

o

w

ania

wna«

ró»niczk

o

wyc

h,

implemen

tacje

sp

ecjalizo

w

an

yc

h

algorytmó

w

dla

macierzy

rzadkic

h

i

wiele

inn

yc

h.

W

sumie

w

±ro

do

wisku

pakietu

MA

TLAB

jest

ok

oªo

2500

funk

cji.

MA

TLAB

za

wiera

szeroki

zesta

w

funk

cji

graczn

yc

h

ob

ejm

uj¡cy:

genero

w

anie

wy-

kresó

w

funk

cji

jednej

i

dw

ó

c

h

zmienn

yc

h,

wykresó

w

k

oªo

wyc

h,

pask

o

wyc

h,

k

on-

turo

wyc

h,

cienio

w

an

yc

h,

wizualizacj¦

o

dwzoro

w

dwu-

i

tró

jwymiaro

wyc

h

oraz

genero

w

anie

k

o

du

Op

enGL

dla

ak

celeratoró

w

sprz¦to

wyc

h.

P

osiada

tak»e

b

ogate

±ro

dki

opisu

teksto

w

ego:

ró»ne

czcionki,

sym

b

ole

sp

ecjalne,

strzaªki.

‘ro

do

wisk

o

GUIDE

umo»liwia

pro

jekto

w

anie

i

implemen

tacj¦

wªasn

yc

h

in

terfejsó

w

graczn

yc

h

do

aplik

acji

MA

TLAB-a

na

p

o

dsta

wie

su

w

ak

ó

w,

przycisk

ó

w

i

inn

yc

h

elemen

w

obiekto

w

o

zorien

to

w

anej

graki

uc

h

wytó

w

(ang.

Hand

le

Gr

aphics)

oraz

tec

hnik

wyw

oªa«

zwrotn

yc

h

(ang.

c

al

lb

acks).

U»ytk

o

w

anie

MA

TLAB-a

oraz

do

datk

o

wyc

h

bibliotek

(na

przykªad

Neur

al

etwork

T

o

olb

ox)

wymaga

p

osiadania

o

dp

o

wiednic

h

licencji.

17

background image

18

R

OZDZIAŠ

1.

WST†P

Na

jbardziej

istotne

cec

h

y

pakietu

MA

TLAB

to:

Przyjazne

±ro

do

wisk

o

u»ytk

o

wnik

a,

czyli

zesta

w

narz¦dzi

uªat

wia

j¡cyc

h

k

orzystanie

z

MA

TLAB-a.

Pulpit

MA

TLAB

(ang.

desktop),

czyli

okno

z

na-

gªó

wkiem

MA

TLAB,

p

ok

azano

na

rysunku

2.1.

Pulpit

za

wiera

kilk

a

mniej-

szyc

h

okien:

Command

Windo

w,

Command

History

,

Launc

h

P

ad

i

in-

ne,

ot

wierane

zakªadk

¡

lub

przez

men

u.

Narz¦dzia

nale»¡ce

do

MA

TLAB-a,

Sim

ulink

a

lub

do

bibliotek,

ma

cz¦sto

wªasne

okna

z

in

terfejsem,

dostoso-

w

ane

do

sp

ecyki

sw

ego

dziaªania.

Wyk

orzystanie

men

u,

przycisk

ó

w

i

ik

on

p

ozw

ala

(na

w

et

p

o

cz¡tkuj¡cym

u»ytk

o

wnik

om)

p

ozna¢

szerokie

mo»liw

o±ci

pakietu

MA

TLAB

{

b

ez

p

otrzeb

y

stoso

w

ania

nazw

i

parametró

w

u»yw

an

yc

h

funk

cji.

Przykªady

takic

h

okien

p

ok

azano

na

rysunk

ac

h

4.12,

8.2,

8.3,

8.4.

Ot

w

arta

arc

hitektura,

a

wi¦c

rozszerzalno±¢

i

mo»liw

o±¢

wyb

oru

platfor-

m

y

sprz¦to

w

ej,

p

ozw

oliªa

na

niezwykle

szybki

rozw

ó

j

tego

±ro

do

wisk

a.

Istot-

n

y

wkªad

ma

ok

oªo

300

rm

wsp

óªpracuj¡cyc

h

z

pro

ducen

tem

MA

TLAB-a

w

ramac

h

program

u

MA

TLAB

Conne

ctions,

w

t

ym

dSP

A

CE

Gm

bH,

Agi-

len

t,

Motorola,

T

exas

Instrumen

ts,

Xilinx,

ABB

Industrial

Systems

i

InT

eCo

z

Krak

o

w

a.

Firm

y

te

dostarcza

pro

dukt

y

oparte

na

MA

TLAB-ie

lub

in

ter-

fejsy

ª¡cz¡ce

MA

TLAB

z

ic

h

wªasn

ymi

pro

duktami.

W

a»n¡

cec

jest

mo»liw

o±¢

wyb

oru

platform

y

sprz¦to

w

ej

w

ramac

h:

Win-

do

ws

(w

ersje

98

do

XP),

Macin

tosh

OS

X

i

Unix,

w

t

ym

Lin

ux

i

Solaris.

Nast¦pne

w

ersje

MA

TLAB-a

dla

k

omputeró

w

PC

b

¦d¡

wymaga¢

Windo

ws

2000

lub

XP

.

Dla

systemó

w

Mac

68000,

Mac

P

o

w

erPC

i

VMS

ofero

w

an

y

jest

nadal

MA

TLAB

5.2

lub

5.2.1.

Program

y

i

dane

mo»na

przenosi¢

na

inne

k

omputery

z

sam¡

lub

wy»sz¡

w

ersj¡

MA

TLAB-a,

niezale»nie

o

d

zgo

dno-

±ci

ic

h

systemó

w

op

eracyjn

yc

h.

P

ozw

ala

to

na

zac

ho

w

anie

wªasnego

dorobku

przy

zmianie

platform

y

sprz¦to

w

ej

i

system

u

op

eracyjnego.

MA

TLAB

mo»e

wymienia¢

dane

z

inn

ymi

programami

oraz

wsp

óªpraco

w

w

trybie

klien

t-serw

er

z

inn

ym

oprogramo

w

aniem

.

Wymiana

dan

yc

h

i

opro-

gramo

w

ania

z

inn

ymi

aplik

acjami

jest

mo»liw

a

p

oprzez

pliki

i

p

oprzez

sie¢,

wyk

orzystuj¡c

ró»ne

protok

oªy

i

standardy

.

Przykªado

w

o

to:

DDE

(Win-

do

ws),

Activ

eX

automation,

Activ

eX

con

trol,

ODBC/JDBC

(bazy

dan

yc

h

i

Database

T

o

olb

o

x),

ª¡cze

szerego

w

e,

TCP/IP

(sie¢

lok

alna,

in

ternet,

MA

T-

LAB

W

eb

Serv

er

i

xPC

T

arget).

Profesjonalna

bibliotek

a

matemat

yczna

i

graczna,

oparta

w

w

ersji

6

na

opt

ymalizo

w

an

yc

h

p

o

d

k

¡tem

op

eracji

blok

o

w

o-macierzo

wyc

h

bibliote-

k

ac

h

FFTW

i

LAP

A

CK,

stano

wi

baz¦

dla

wszystkic

h

elemen

w

skªado-

wyc

h

±ro

do

wisk

a

MA

TLAB.

Wbudo

w

ano

cz¦±cio

w

o

do

j¡dra

MA

TLAB-a,

a

w

cz¦±ci

ma

ona

p

osta¢

plik

ó

w

zewn¦trzn

yc

h

umieszczon

yc

h

w

folderac

h

ma

j¡cyc

h

p

o

cz¡tek

w

matlabntoolboxnm

at

lab

.

background image

1.1.

‘R

ODO

WISK

O

P

AKIETU

MA

TLAB

19

1.1

‘ro

do

wisk

o

pakietu

MA

TLAB

MA

TLAB

jest

niezb

¦dn

y

do

wyk

orzystania

k

a»dego

z

opisan

yc

h

p

oni»ej

pro

duk-

w,

do

przygoto

w

ania

aplik

acji,

do

pracy

MA

TLAB

W

eb

Serw

era

oraz

do

wyk

o-

rzystania

Sim

ulink

a

i

jego

rozszerze«.

Wyj¡tk

o

w

o

mo»na

b

ez

MA

TLAB-a

wyk

o-

rzysta¢

goto

w

e

aplik

acje

MA

TLAB-a

{

wymaga

to

jednak

p

osiadania

MA

TLAB

R

untime

Serwer

a

lub

u»ycia

sp

ecjalnego

generatora

k

o

du

MA

TLAB

Compiler

p

o

d-

czas

przygoto

wyw

ania

t

yc

h

aplik

acji.

Sim

ulink

oraz

MA

TLAB

niezb

¦dne

do

mo-

delo

w

ania

i

sym

ulacji

z

wyk

orzystaniem

sc

hemató

w

blok

o

wyc

h

i

do

mo

delo

w

ania

zycznego.

Mo

delo

w

anie

zyczne:

SimMec

hanics,

SimP

o

w

erSystems

Stateo

w

biblioteki

Blo

c

kset

oferta

rm

wsp

óªpracuj¡cyc

h

w

ersje

studenc

kie

generatory

rap

ortó

w

t

w

orzenie

aplik

acji

WEB

serw

er

Run-time

serw

er

wymiana

dan

yc

h

akwizycja

dan

yc

h

(implemen

tacja)

Em

b

edded

targets

generatory

k

o

du

C

dla

czasu

rzeczywistego

Biblioteki

T

o

olb

o

x

-

obliczenia

i

programo

w

anie

-

prezen

tacja

wynik

ó

w

-

nanse

-

przet

w

arzanie

sygnaªó

w

i

graki

obrazó

w

-

stero

w

anie

-

p

omiary

i

bazy

dan

yc

h

-

i

wiele

inn

yc

h

Sim

ulink

MA

TLAB

Rysunek

1.1.

‘ro

do

wisk

o

pakietu

MA

TLAB

background image

20

R

OZDZIAŠ

1.

WST†P

W

±ro

do

wisku

MA

TLAB/Sim

ulink

mo»na

wyk

orzysta¢

do

datk

o

w

e

biblioteki

blo-

k

ó

w

Blo

c

kset,

pakiet

y

do

mo

delo

w

ania

zycznego:

SimPowerSystems

i

SimMe

cha-

nics,

opisan

y

p

oni»ej

Stateow

oraz

narz¦dzia

do

protot

yp

o

w

ania

w

czasie

rzeczy-

wist

ym.

P

oni»ej

p

o

dano

biblioteki

i

rozszerzenia

±ro

do

wisk

a

pakietu

MA

TLAB,

które

ofero

w

ane

za

dopªat¡

(p

oró

wna

j

te»

rozdziaª

12):

Sim

ulink

jest

zbudo

w

an

ym

na

bazie

MA

TLAB-a

in

terakt

ywn

ym

pakietem

do

mo

delo

w

ania

i

sym

ulacji

ci¡

gªyc

h

oraz

dyskretn

yc

h

mo

deli

dynamicz-

n

yc

h.

Umo»liwia

t

w

orzenie

wielop

oziomo

wyc

h

systemó

w

w

p

ostaci

sc

hema-

w

blok

o

wyc

h.

MA

TLAB

i

Sim

ulink

niezb

¦dne

do

wyk

orzystania

takic

h

pro

duktó

w,

jak:

{

Stateo

w

to

zin

tegro

w

ane

z

Sim

ulinkiem

±ro

do

wisk

o

sym

ulacji

pro

ce-

w

ze

zdarzeniami

i

do

sym

ulacji

systemó

w

reakt

ywn

yc

h,

opisan

yc

h

gracznie

w

p

ostaci

diagramó

w

stan

u

(ang.

state

charts).

{

Blo

c

ksets

to

do

datk

o

w

e

biblioteki

blok

ó

w

za

wiera

j¡ce

wysp

ecjalizo-

w

ane

mo

dele

i

p

oszerzerza

j¡ce

zastoso

w

ania

Sim

ulink

a.

Cz¦±¢

bibliotek

T

o

olb

o

x

(np.

Contr

ol

Systems,

System

Identic

ation,

F

uzzy

L

o

gic)

za-

wiera

wnie»

do

datk

o

w

e

bloki

Sim

ulink

a.

{

SimMec

hanics

i

SimP

o

w

erSystems

rozszerzeniem

Sim

ulink

a

do

mo

delo

w

ania

zycznego

dynamiki

ukªadó

w

bryª

szt

ywn

yc

h

oraz

ukªa-

w

energet

yczn

yc

h.

Mog¡

b

one

u»yte

wsp

ólnie

w

celu

mo

delo

w

ania

zªo»on

yc

h

systemó

w

elektryczn

yc

h

i

mec

haniczn

yc

h

wraz

z

systemami

ic

h

stero

w

ania.

{

Narz¦dzia

do

genero

w

ania

k

o

du

czasu

rzeczywistego

(R

e

al-time

Workshop,

Stateow

Co

der)

wyk

orzyst

yw

ane

do

budo

w

ania

nieza-

le»n

yc

h

aplik

acji

na

bazie

mo

deli

Sim

ulink

a

i

za

w

artego

w

nic

h

k

o

du

MA

TLAB-o

wskiego.

Generuj¡

one

k

o

d

w

j¦zyku

ANSI

C,

który

mo»e

b

wyk

orzystan

y

do

protot

yp

o

w

ania.

{

Em

b

edded

targets

u»yw

ane

do

implemen

tacji

(t

w

orzenia)

sp

ecja-

lizo

w

an

yc

h

systemó

w

wbudo

w

an

yc

h

z

pro

cesorami

T

exas

Instrumen

ts,

Motorola,

Inneon

i

inn

ymi.

Biblioteki

T

o

olb

o

x

(zw

ane

w

pracy

[48

]

przyb

ornik

ami)

to

ok

oªo

30

wysp

e-

cjalizo

w

an

yc

h

pakietó

w

oprogramo

w

ania

,

które

p

oszerza

MA

TLAB

o

za-

stoso

w

ania

z

zakresu

automat

yki,

przet

w

arzania

sygnaªó

w

i

obrazó

w,

opt

y-

malizacji,

in»ynierii

nanso

w

ej,

oblicze«

sym

b

oliczn

yc

h,

sieci

neurono

wyc

h,

logiki

rozm

ytej

i

wielu

inn

yc

h

(rozdziaª

8).

Narz¦dzia

do

t

w

orzenia

aplik

acji

MA

TLAB-a

to

k

ompilator

MA

TLAB

Compiler

do

M-plik

ó

w

wraz

z

bibliotek

ami

C,

C++

i

bibliotek

¡

pro

cedur

background image

1.2.

PR

ODUKTY

P

AKIETU

MA

TLAB

{

WEDŠUG

ZASTOSO

W

21

graczn

yc

h:

MA

TLAB

ComBuilder,

Exc

el

Builder

oraz

wymienione

p

o

wy»ej

narz¦dzia

do

genero

w

ania

k

o

du

czasu

rzeczywistego.

Narz¦dzia

do

akwizycji

i

wymian

y

dan

yc

h

(Data

A

c

c

ess

Pr

o

ducts)

to:

Data

A

c

quisition

T

o

olb

ox

i

Instrument

Contr

ol

T

o

olb

ox,

Datab

ase

T

o

olb

ox.

Umo»liwia

one

dost¦p

do

dan

yc

h

i

narz¦dzi

p

omiaro

wyc

h

w

czasie

rzeczy-

wist

ym.

W

grupie

tej

mo»na

tak»e

umie±cic

Exc

el

Link.

Serw

ery:

MA

TLAB

R

untime

Server

mo»e

b

u»yt

y

zamiast

MA

TLAB-a

do

uruc

homienia

oprogramo

w

ani

a

przygoto

w

anego

w

p

ostaci

wyk

on

yw

aln

yc

h

P-plik

ó

w

(rozdziaª

6)

lub

MEX-plik

ó

w.

P

ozw

ala

na

dystrybucj¦

oprogramo-

w

ania,

które

mo»e

b

u»ytk

o

w

ane

b

ez

p

otrzeb

y

zakupu

MA

TLAB-a.

MA

TLAB

Web

Server

umo»liwia

udost¦pnienie

mo»liw

o±ci

obliczenio

wyc

h

niektóryc

h

elemen

w

±ro

do

wisk

a

MA

TLAB

p

oprzez

in

ternet.

P

ozw

ala

to

na

uruc

hamianie

oprogramo

w

ania

p

oprzez

przegl¡dark

¦

in

terneto

w

¡

(b

ez

MA

TLAB-a).

MA

TLAB

Rep

ort

Generator

mo»e

p

obra¢

do

w

oln¡

informacj¦

z

przestrze-

ni

rob

o

czej

MA

TLAB-a

i

wy

eksp

orto

w

do

rap

ortu.

Je±li

wyk

orzyst

yw

a-

n

y

jest

Sim

ulink

lub

Stateow,

mo»na

do

datk

o

w

o

u»yw

Simulink

R

ep

ort

Gener

ator.

W

ersje

studenc

kie

i

ak

ademic

kie

MA

TLAB-a

i

Sim

ulink

a

opisane

w

rozdziale

1.3.

Pro

dukt

y

rm

wsp

óªpracuj¡cyc

h

(ang.

MathWorks

Partner

Pr

o

ducts)

to

ok

oªo

300

pro

duktó

w

programo

wyc

h

b¡d¹

sprz¦to

wyc

h

wsp

óªpracuj¡cyc

h

z

MA

TLAB-em

lub

b

¦d¡cyc

h

jego

rozszerzeniem.

Bezpªatne

oprogramo

w

anie

jest

udost¦pniane

przez

in

ternet.

Sp

ore

arc

hi-

w

a

plik

ó

w

udost¦pnione

p

oprzez

MA

TLAB

Centr

al

le

exchange

oraz

z

wielu

inn

yc

h

serw

eró

w,

które

mo»na

znale¹¢

p

o

da

j¡c

wyszukiw

ark

om

ha-

sªa

za

wiera

j¡ce

sªo

w

o

MA

TLAB.

Na

przykªad,

pakiet

oprogramo

w

ania

do

t

w

orzenia

zªo»on

yc

h

rysunk

ó

w

p

ostscripto

wyc

h

jest

ofero

w

an

y

na

serw

erze

www.epstk.de.

1.2

Pro

dukt

y

pakietu

MA

TLAB

{

w

edªug

zastoso

w

Bardzo

szerok

a

gama

rozszerze«

MA

TLAB-a

utrudnia

dok

onanie

wªa±ciw

ego

ic

h

wyb

oru

dla

k

onkretn

yc

h

zastoso

w

a«.

P

o

dane

p

oni»ej

przykªady

zostaªy

uaktu-

alnione

do

wydania

(ang.

r

ele

ase)

13SP1.

P

omog¡

one

wybra¢

wªa±ciwy

zesta

w

pro

duktó

w

dla

t

yp

o

wyc

h

zastoso

w

a«:

background image

22

R

OZDZIAŠ

1.

WST†P

pro

dukt

y

nanso

w

e

to

mi¦dzy

inn

ymi:

Financial

T

o

olb

ox,

Financial

Deri-

vatives

T

o

olb

ox,

Financial

Time

Series

T

o

olb

ox,

GAR

CH

T

o

olb

ox,

Statistics

T

o

olb

ox,

Datab

ase

T

o

olb

ox,

Fixe

d-Inc

ome

T

o

olb

ox,

Datafe

e

d

T

o

olb

ox,

Exc

el

Link.

Sp

o±ró

d

inn

yc

h

pro

duktó

w,

zalecane

s¡:

MA

TLAB

Compiler,

MA

TLAB

R

e-

p

ort

Gener

ator,

Optimization

T

o

olb

ox,

Genetic

A

lgorithm

and

Dir

e

ct

Se

ar

ch

T

o

olb

ox,

MA

TLAB

R

untime

Server,

MA

TLAB

Web

Server.

do

oblicze«

in»ynierskic

h

u»yw

a

si¦

mi¦dzy

inn

ymi:

MA

TLAB-a,

Sim

u-

link

a,

Signal

Pr

o

c

essing

T

o

olb

ox,

Contr

ol

Systems

T

o

olb

ox,

Statistics

T

o

olb

ox,

Curve

Fitting

T

o

olb

ox,

Spline

T

o

olb

ox,

Mapping

T

o

olb

ox,

Optimization

T

o

ol-

b

ox,

Genetic

A

lgorithm

and

Dir

e

ct

Se

ar

ch

T

o

olb

ox,

Bioinformatics

T

o

olb

ox,

MA

TLAB

Compiler

oraz

opisan

yc

h

w

cze±niej

narz¦dzi

do

t

w

orzenia

aplik

acji

i

do

genero

w

ania

k

o

du

czasu

rzeczywistego.

Sp

o±ró

d

inn

yc

h

pro

duktó

w

nale»y

rozw

a»y¢

mo»liw

o±¢

u»ycia:

MA

TLAB

R

e-

p

ort

Gener

ator,

Simulink

R

ep

ort

Gener

ator,

MA

TLAB

Web

Server,

Ima-

ge

Pr

o

c

essing

T

o

olb

ox,

Wavelet

T

o

olb

ox,

Symb

olic

Math

T

o

olb

ox.

Dokªadniej

omó

wiono

je

w

rozdziale

11.6.2.

do

testo

w

ania

i

p

omiaró

w

u»yw

a

si¦

mi¦dzy

inn

ymi:

Data

A

c

quisition

T

o

olb

ox,

Signal

Pr

o

c

essing

T

o

olb

ox,

Image

A

c

quisition,

Instrument

Contr

ol

T

o

olb

ox,

Exc

el

Link

T

o

olb

ox,

Datab

ase

T

o

olb

ox

oraz

opisan

yc

h

w

cze±niej

na-

rz¦dzi

do

akwizycji

i

wymian

y

dan

yc

h

oraz

narz¦dzi

do

t

w

orzenia

aplik

acji

i

do

genero

w

ania

k

o

du

czasu

rzeczywistego.

Sp

o±ró

d

inn

yc

h

pro

duktó

w

nale»y

zwró

ci¢

u

w

ag¦

na:

Statistics

T

o

olb

ox,

Wa-

velet

T

o

olb

ox,

System

Identic

ation

T

o

olb

ox,

Filter

Design

T

o

olb

ox

i

Simulink

R

ep

ort

Gener

ator,

Datab

ase

T

o

olb

ox.

system

y

automat

ycznego

stero

w

ania

mo»na

pro

jekto

w

wyk

orzystuj¡c

MA

TLAB-a

i

o

dp

o

wiednie

biblioteki

T

o

olb

o

x

oraz

Sim

ulink

i

jego

rozszerze-

nia.

W

szczególno±ci

mo»na

u»y¢

Contr

ol

System

T

o

olb

ox,

Signal

Pr

o

c

es-

sing

T

o

olb

ox,

System

Identic

ation

T

o

olb

ox,

R

obust

Contr

ol

T

o

olb

ox,

Micr

o

(mu)-A

nalysis

and

Synthesis

T

o

olb

ox,

LMI

Contr

ol

T

o

olb

ox,

Mo

del

Pr

e

dic-

tive

Contr

ol

T

o

olb

ox,

Mo

del-Base

d

Calibr

ation

T

o

olb

ox,

Nonline

ar

Contr

ol

Design

Blo

ckset,

F

uzzy

L

o

gic

T

o

olb

ox,

Neur

al

Network

T

o

olb

ox,

Stateow,

Fixe

d-Point

Blo

ckset,

Mo

del

Pr

e

dictive

Contr

ol

T

o

olb

ox,

SimPowerSystems

Blo

ckset,

Optimization

T

o

olb

ox,

Genetic

A

lgorithm

and

Dir

e

ct

Se

ar

ch

T

o

ol-

b

ox.

Sp

o±ró

d

inn

yc

h

pro

duktó

w

nale»y

zwró

ci¢

u

w

ag¦

na

opisane

w

cze±niej

narz¦-

dzia

do

t

w

orzenia

aplik

acji

i

do

genero

w

ania

k

o

du

czasu

rzeczywistego,

na-

rz¦dzia

do

akwizycji

i

wymian

y

dan

yc

h

oraz

Dials

and

Gauges

Blo

ckset,

DSP

Blo

ckset,

Develop

er's

Kit

for

T

exas

Instruments

DSP,

LMI

Contr

ol

T

o

olb

ox,

MA

TLAB

and

Simulink

R

ep

ort

Gener

ator,

R

e

al-Time

Windows

T

ar

get,

R

e-

quir

ements

Management

Interfac

e,

Simulink

Performanc

e

T

o

ols,

Statistics

background image

1.3.

STUDENT

VERSION

{

MA

TLAB

I

SIMULINK

DLA

STUDENTÓ

W

23

T

o

olb

ox,

Virtual

R

e

ality

T

o

olb

ox,

xPC

T

ar

get,

xPC

T

ar

get

Emb

e

dde

d

Option

oraz

pra

wie

wszystkie

p

ozostaªe

pro

dukt

y

±ro

do

wisk

a

MA

TLAB.

do

pro

jekto

w

ania

systemó

w

dla

telek

om

unik

acji

i

inn

yc

h,

wyk

orzystuj¡-

cyc

h

pro

cesory

sygnaªo

w

e

u»yw

a

si¦

MA

TLAB,

Sim

ulink,

Signal

Pr

o

c

es-

sing

T

o

olb

ox,

Image

Pr

o

c

essing

T

o

olb

ox,

Image

A

c

quisition

T

o

olb

ox,

Wavelet

T

o

olb

ox,

System

Identic

ation

T

o

olb

ox,

MA

TLAB

Link

for

Co

de

Comp

oser,

R

e

al-time

Workshop,

DSP

Blo

ckset,

Communic

ations

T

o

olb

ox,

Communic

a-

tions

Blo

ckset,

Stateow,

Stateow

Co

der.

Sp

o±ró

d

inn

yc

h

pro

duktó

w

nale»y

zwró

ci¢

u

w

ag¦

na

opisane

w

cze±niej

na-

rz¦dzia

do

akwizycji

i

wymian

y

dan

yc

h

oraz

narz¦dzia

do

t

w

orzenia

aplik

acji

i

do

genero

w

ania

k

o

du

czasu

rzeczywistego:

MA

TLAB

Compiler,

Simulink

Performanc

e

T

o

ols,

Motor

ola

DSP

Develop

er's

Kit,

Develop

er's

Kit

for

T

e-

xas

Instruments

DSP,

Power

System

Blo

ckset,

CDMA

R

efer

enc

e

Blo

ckset,

Filter

Design

T

o

olb

ox,

xPC

T

ar

get,

xPC

T

ar

get

Emb

e

dde

d

Option,

MA

TLAB

and

Simulink

R

ep

ort

Gener

ator,

Wavelet

T

o

olb

ox.

Wyk

az

i

krótkie

opisy

pro

duktó

w

ofero

w

an

yc

h

jak

o

rozszerzenia

do

MA

TLAB-a

p

o

dano

w

Do

datku

na

stronie

313.

Dokªadniejsze

opisy

wybran

yc

h

pro

duktó

w

przedsta

wiono

w

rozdziaªac

h

10

(Simulink),

8

(Biblioteki

T

o

olb

ox).

Narz¦dzia

do

p

omiaró

w,

stero

w

ania

i

szybkiego

protot

yp

o

w

ania

przedsta

wiono

na

stronie

297.

1.3

Studen

t

V

ersion

{

MA

TLAB

i

Sim

ulink

dla

studen

w

Wydanie

studenc

kie

The

Student

V

ersion

of

MA

TLAB

za

wiera

oprogramo

w

anie

na

CD

R

OM-ie

i

p

o

dr¦cznik.

Jest

ono

pra

wie

iden

t

yczne

z

w

ersj¡

profesjonaln¡

pakietu

MA

TLAB.

Mo»na

na

w

et

k

orzysta¢

z

zewn¦trzn

yc

h

programó

w

w

C

i

F

or-

tranie,

p

oprzez

u»ycie

MEX-plik

ó

w.

za

wiera

p

eªn¡

w

ersj¦

MA

TLAB-a

i

Sim

ulink

a

(z

ew

en

tualn

ym

ograniczeniem

dla

k

onstruo

w

ania

mo

deli

maksymalnie

do

300

blok

ó

w)

oraz

p

o

dsta

w

o

w

e

funk

cje

Symb

olic

Math

T

o

olb

ox.

mo»e

b

rozbudo

wyw

an

y

za

do

datk

o

w

¡

opªat¡

o

pra

wie

wszystkie

biblioteki

T

o

olb

ox

i

Blo

cksets,

p

oza

mo

duªami

zwi¡zan

ymi

z

genero

w

aniem

k

o

du,

bu-

do

w

¡

niezale»n

yc

h

aplik

acji

i

niektórymi

zaa

w

anso

w

an

ymi

zastoso

w

aniami.

mo»e

b

zainstalo

w

an

y

wyª¡cznie

na

k

omputerze

stano

wi¡cym

pryw

atn¡

wªasno±¢

studen

ta.

background image

24

R

OZDZIAŠ

1.

WST†P

p

oza

USA

i

Kanad¡

dost¦pna

jest

t

ylk

o

w

ersja

zub

o»ona,

dla

system

u

op

e-

racyjnego

Windo

ws.

Uczelnie

i

inne

inst

ytucje

ak

ademic

kie

mog¡

zakup

yw

do

celó

w

dydakt

yczn

yc

h

licencje

eduk

acyjne

indywidualne

i

wielo

dost¦pne

(w

t

ym

tak

zw

ane

ClassR

o

om

Kits).

one

znacznie

ta«sze

o

d

w

ersji

studenc

kiej

i

nie

ma

ogranicze«

w

ersji

studenc

kiej.

1.4

MA

TLAB

w

in

ternecie

Serw

ery

WWW

rm

y

The

MathW

orks,

Inc.

za

wiera

m

ultimedialne

bazy

da-

n

yc

h

z

informacjami

na

temat

MA

TLAB-a.

Da

te»

dost¦p

do

inn

yc

h

usªug.

adresem

pierwszego

k

on

taktu

w

P

olsce

jest

lok

aln

y

dystrybutor

www.on

t.com.pl

[17

]

w

Krak

o

wie.

Do

datk

o

w

o,

dla

u»ytk

o

wnik

ó

w

licencjo-

no

w

an

yc

h

z

wykupion¡

subskryp

cj¡

uaktualnie«

udost¦pniono

e-mail

sup-

p

ort@on

t.com.pl.

Mo»na

tam

uzysk

nieo

dpªatne

materiaªy

informacyjne,

darmo

w

e

czaso

w

e

licencje

próbne

(dla

inst

ytucji)

oraz

informacje

o

szk

ole-

niac

h

i

k

onferencjac

h.

materiaªy

w

j¦zyku

angielskim

dost¦pne

na

serw

erze

h

ttp://www.math

w

orks.com

serw

er

MA

TLAB

Cen

tral

le

exc

hange

uªat

wia

wymian¦

oprogramo

w

a-

nia

i

wza

jemn

y

k

on

takt

p

omi¦dzy

u»ytk

o

wnik

ami

MA

TLAB-a.

Umieszczono

tam

b

ogate

arc

hiwum

przykªadó

w

i

pakietó

w

przygoto

w

an

yc

h

przez

autoró

w

ksi¡»ek

o

MA

TLAB-ie,

przez

uczelnie,

organizacje

i

osob

y

pryw

atne

oraz

lin-

ki

do

list

dyskusyjn

yc

h.

Adres:

h

ttp://www.math

w

orks.com/ma

tla

b

cen

tra

l/

l

eexc

hange/

i

ndex.jsp

bardziej

szczegóªo

w

e

informacje,

no

w

e

w

ersje

oprogramo

w

ania

i

materiaªy

szk

olenio

w

e

dost¦pne

dla

zarejestro

w

an

yc

h

u»ytk

o

wnik

ó

w

MA

TLAB-a

p

o-

przez

usªug¦

MA

TLAB

access.

P

otrzebne

do

zalogo

w

ania

hasªo

otrzym

uje

si¦

e-mailem

p

o

wyp

eªnieniu

krótkiej

ankiet

y

.

lista

dyskusyjna

w

in

ternecie

comp.soft-sys.matlab

[11

]

{

umieszczone

tam

p

ytania

i

o

dp

o

wiedzi

u»ytk

o

wnik

ó

w.

p

ortal

temat

yczn

y

www.math

to

ols.net

udost¦pnia

szerok

¡

gam¦

informacji

o

MA

TLAB-ie,

jego

zastoso

w

aniac

h

i

rozwi¡zaniac

h

p

okrewn

yc

h.

Mo»na

tam

p

obra¢

b

ezpªatne

w

ersje

oprogramo

w

ania

.

adresy

p

o

czt

y

elektronicznej

rm

MathW

orks,

Inc.

info@math

w

ors.com,

supp

ort@math

w

orks.com,

bugs@math

w

orks.com

background image

1.5.

MA

TLAB

I

SIMULINK

W

KSI›KA

CH

25

Ma

j¡c

na

u

w

adze

staª¡

p

opra

w

¦

jak

o±ci

obsªugi

sw

oic

h

klien

w,

The

MathW

orks,

Inc.

stale

ulepsza

i

zmienia

witryn

y

in

terneto

w

e.

Mo»e

to

sp

o

w

o

do

w

a¢,

»e

niektóre

p

o

dane

tu

informacje

stan¡

si¦

nieaktualne.

1.5

MA

TLAB

i

Sim

ulink

w

ksi¡»k

ac

h

Ka»dego

roku

uk

azuje

si¦

co

na

jmniej

kilk

ana±cie

dobryc

h

ksi¡»ek

na

temat

MA

TLAB-a

i

jego

zastoso

w

a«.

Wyk

az

ocjalnie

uzna

w

an

yc

h

ksi¡»ek

(wi¦kszo±¢

w

j¦zyku

angielskim)

jest

dost¦pn

y

na

serw

erze

www.math

w

orks.com.

W

roku

2003

ocjaln

y

wyk

az

ob

ejmo

w

nast¦puj¡ce

ilo±ci

ksi¡»ek

(w

na

wiasac

h

p

o

dano

dane

z

roku

1998

w

edªug

[35

]):

Automat

yk

a

-

49

ksi¡»ek

(150),

Biologia

-

14

ksi¡»ek

(0),

Chemia

-

12

ksi¡»ek

(1),

Ek

onomia

i

nanse

-

6

ksi¡»ek

(1),

Elektronik

a

-

45

ksi¡»ek

(6),

Fizyk

a

-

6

ksi¡»ek

(3),

Grak

a

k

omputero

w

a

-

13

ksi¡»ek

(0),

Iden

t

yk

acja

-

9

ksi¡»ek

(4),

Matemat

yk

a

-

105

ksi¡»ek

(45),

MA

TLAB

i

jego

±ro

do

wisk

o

-

102

ksi¡»ki

(20),

w

t

ym

[33

],

[35

]

i

[36

],

Mec

hanik

a

-

30

ksi¡»ek

(5),

Nauki

przyro

dnicze

-

9

ksi¡»ek

(2),

Stat

yst

yk

a

i

funk

cje

loso

w

e

-

23

ksi¡»ki

(8),

Sieci

neurono

w

e

i

zbiory

rozm

yte

-

21

ksi¡»ek

(6),

T

elek

om

unik

acja

-

31

ksi¡»ek

(3),

T

eoria

sygnaªó

w

-

109

ksi¡»ek

(31),

background image

26

R

OZDZIAŠ

1.

WST†P

W

P

olsce

pakiet

MA

TLAB

znalazª

zastoso

w

anie

w

eduk

acji,

w

wielu

dziedzinac

h

nauki

i

tec

hniki,

w

medycynie,

a

na

w

et

w

m

uzyce.

Informacj¦

o

zastoso

w

aniac

h

pa-

kietu

MA

TLAB,

opraco

w

an¡

na

p

o

dsta

wie

materiaªó

w

k

onferencyjn

yc

h

[53],

[47

]

i

[7

],

p

o

dano

w

[35

].

Dalsze

przykªady

zastoso

w

mo»na

znale¹¢

w

[25

]

oraz

na

ser-

w

erac

h

www.math

w

orks.com

oraz

na

serw

erze

kra

jo

w

ego

dystrybutora

MA

TLAB-

a

www.on

t.com.pl,

w

t

ym

na

stronac

h

dot

ycz¡cyc

h

organizo

w

an

yc

h

k

onferencji

[50

],

[51

],

[52

].


Wyszukiwarka

Podobne podstrony:
MATLAB i Simulink Poradnik uzytkownika Wydanie II
MATLAB i Simulink Poradnik uzytkownika Wydanie II matsim
MATLAB i Simulink Poradnik uzytkownika Wydanie II matsim
matlab i simulink poradnik uzytkownika wydanie ii matsim
MATLAB i Simulink Poradnik uzytkownika Wydanie II matsim
MATLAB i Simulink Poradnik uzytkownika Wydanie II 2
MATLAB i Simulink Poradnik uzytkownika Wydanie II
1 poradnik mianowany wydanie II 2009
1 poradnik mianowany wydanie II 2009id 9619
Pocket PC Podrecznik uzytkownika Wydanie II 2
informatyka e biznes poradnik praktyka wydanie ii maciej dutko ebook
E biznes Poradnik praktyka Wydanie II
E biznes Poradnik praktyka Wydanie II
E biznes Poradnik praktyka Wydanie II 2
E biznes Poradnik praktyka Wydanie II ebizp2

więcej podobnych podstron