🗊Презентация Obliczenia w Matlabie. Tablice

Нажмите для полного просмотра!
Obliczenia w Matlabie. Tablice, слайд №1Obliczenia w Matlabie. Tablice, слайд №2Obliczenia w Matlabie. Tablice, слайд №3Obliczenia w Matlabie. Tablice, слайд №4Obliczenia w Matlabie. Tablice, слайд №5Obliczenia w Matlabie. Tablice, слайд №6Obliczenia w Matlabie. Tablice, слайд №7Obliczenia w Matlabie. Tablice, слайд №8Obliczenia w Matlabie. Tablice, слайд №9Obliczenia w Matlabie. Tablice, слайд №10Obliczenia w Matlabie. Tablice, слайд №11Obliczenia w Matlabie. Tablice, слайд №12Obliczenia w Matlabie. Tablice, слайд №13Obliczenia w Matlabie. Tablice, слайд №14Obliczenia w Matlabie. Tablice, слайд №15Obliczenia w Matlabie. Tablice, слайд №16Obliczenia w Matlabie. Tablice, слайд №17Obliczenia w Matlabie. Tablice, слайд №18Obliczenia w Matlabie. Tablice, слайд №19Obliczenia w Matlabie. Tablice, слайд №20Obliczenia w Matlabie. Tablice, слайд №21Obliczenia w Matlabie. Tablice, слайд №22Obliczenia w Matlabie. Tablice, слайд №23Obliczenia w Matlabie. Tablice, слайд №24Obliczenia w Matlabie. Tablice, слайд №25Obliczenia w Matlabie. Tablice, слайд №26Obliczenia w Matlabie. Tablice, слайд №27Obliczenia w Matlabie. Tablice, слайд №28Obliczenia w Matlabie. Tablice, слайд №29Obliczenia w Matlabie. Tablice, слайд №30Obliczenia w Matlabie. Tablice, слайд №31

Вы можете ознакомиться и скачать презентацию на тему Obliczenia w Matlabie. Tablice. Доклад-сообщение содержит 31 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Obliczenia w Matlabie. Tablice, слайд №1
Описание слайда:

Слайд 2





Indeksowanie tablic
W Matlabie tablice indeksowane są za pomocą nawiasu okrągłego ().
Odwołanie się do elementu tablicy jest możliwe na dwa sposoby:
podając nr elementu (elementów),
podając tablicę logiczną.
Odwołując się za pomocą nr elementu należy pamiętać, że:
indeksy rozpoczynają się od 1 nie od 0,
możliwe jest odwołanie się do kilku elementów podając jako indeks wektor.
Odwołując się za pomocą tablicy logicznej należy pamiętać, że tablica logiczna musi mieć taki sam rozmiar jak tablica, do elementów której się odwołujemy (w przypadku wektorów oba muszą mieć tą samą długość).
Indeksując tablicę pierwszy indeks odnosi się do wiersza, drugi do kolumny.
Описание слайда:
Indeksowanie tablic W Matlabie tablice indeksowane są za pomocą nawiasu okrągłego (). Odwołanie się do elementu tablicy jest możliwe na dwa sposoby: podając nr elementu (elementów), podając tablicę logiczną. Odwołując się za pomocą nr elementu należy pamiętać, że: indeksy rozpoczynają się od 1 nie od 0, możliwe jest odwołanie się do kilku elementów podając jako indeks wektor. Odwołując się za pomocą tablicy logicznej należy pamiętać, że tablica logiczna musi mieć taki sam rozmiar jak tablica, do elementów której się odwołujemy (w przypadku wektorów oba muszą mieć tą samą długość). Indeksując tablicę pierwszy indeks odnosi się do wiersza, drugi do kolumny.

Слайд 3





Indeksowanie tablic
>> a=[10,12,14,16,18]
a =
    10    12    14    16    18
>> a(1)
ans =
    10
>> a(length(a))
ans =
    18
>> a(end)
ans =
    18
Описание слайда:
Indeksowanie tablic >> a=[10,12,14,16,18] a = 10 12 14 16 18 >> a(1) ans = 10 >> a(length(a)) ans = 18 >> a(end) ans = 18

Слайд 4





Indeksowanie tablic
>> a=[10,12,14,16,18]
a =
    10    12    14    16    18
>> w=a>15
w =
     0     0     0     1     1
>> a(w)
ans =
    16    18
>> a(a>15)
ans =
    16    18
Описание слайда:
Indeksowanie tablic >> a=[10,12,14,16,18] a = 10 12 14 16 18 >> w=a>15 w = 0 0 0 1 1 >> a(w) ans = 16 18 >> a(a>15) ans = 16 18

Слайд 5





Tablice dwuwymiarowe
>> A=[1,2,3;4,5,6;7,8,9]
A =
     1     2     3
     4     5     6
     7     8     9
>> A(2,1)
ans =
     4
>> A(1,end)
ans =
     3
>> A(end,1)
ans =
     7
>> A(1:2,[1,3])
ans =
     1     3
     4     6
Описание слайда:
Tablice dwuwymiarowe >> A=[1,2,3;4,5,6;7,8,9] A = 1 2 3 4 5 6 7 8 9 >> A(2,1) ans = 4 >> A(1,end) ans = 3 >> A(end,1) ans = 7 >> A(1:2,[1,3]) ans = 1 3 4 6

Слайд 6





Tablice wielowymiarowe
>> A=zeros(3,3);
>> for i=1:3*3
A(i)=i;
end
>> disp(A)
     1     4     7
     2     5     8
     3     6     9
Описание слайда:
Tablice wielowymiarowe >> A=zeros(3,3); >> for i=1:3*3 A(i)=i; end >> disp(A) 1 4 7 2 5 8 3 6 9

Слайд 7





Tworzenie macierzy i wektorów
>> A=zeros(2,3)
A =
     0     0     0
     0     0     0
>> B=zeros(3)
B =
     0     0     0
     0     0     0
     0     0     0
>> C=ones(1,4)
C =
     1     1     1     1
>> D=eye(3)
D =
     1     0     0
     0     1     0
     0     0     1
>> E=eye(2,4)
E =
     1     0     0     0
     0     1     0     0
Описание слайда:
Tworzenie macierzy i wektorów >> A=zeros(2,3) A = 0 0 0 0 0 0 >> B=zeros(3) B = 0 0 0 0 0 0 0 0 0 >> C=ones(1,4) C = 1 1 1 1 >> D=eye(3) D = 1 0 0 0 1 0 0 0 1 >> E=eye(2,4) E = 1 0 0 0 0 1 0 0

Слайд 8





Łączenie macierzy i wektorów
>> A=[1,2;3,4]
A =
     1     2
     3     4
>> x=[10;11]
x =
    10
    11
>> B=[A,x]
B =
     1     2    10
     3     4    11
>> y=[20,21,22]
y =
    20    21    22
>> C=[B;y]
C =
     1     2    10
     3     4    11
    20    21    22
Описание слайда:
Łączenie macierzy i wektorów >> A=[1,2;3,4] A = 1 2 3 4 >> x=[10;11] x = 10 11 >> B=[A,x] B = 1 2 10 3 4 11 >> y=[20,21,22] y = 20 21 22 >> C=[B;y] C = 1 2 10 3 4 11 20 21 22

Слайд 9





Łączenie macierzy i wektorów
>> A=[1,2;3,4]
A =
     1     2
     3     4
>> repmat(A,2,1)
ans =
     1     2
     3     4
     1     2
     3     4
>> repmat(A,1,2)
ans =
     1     2     1     2
     3     4     3     4
>> repmat(A,2)
ans =
     1     2     1     2
     3     4     3     4
     1     2     1     2
     3     4     3     4
Описание слайда:
Łączenie macierzy i wektorów >> A=[1,2;3,4] A = 1 2 3 4 >> repmat(A,2,1) ans = 1 2 3 4 1 2 3 4 >> repmat(A,1,2) ans = 1 2 1 2 3 4 3 4 >> repmat(A,2) ans = 1 2 1 2 3 4 3 4 1 2 1 2 3 4 3 4

Слайд 10





Łączenie macierzy i wektorów
>> A=[1,2;3,4]
A =
     1     2
     3     4
>> B=5
B =
     5
>> C=randi(10,3)
C =
     6     8     6
    10     8     1
     3     4     1
Описание слайда:
Łączenie macierzy i wektorów >> A=[1,2;3,4] A = 1 2 3 4 >> B=5 B = 5 >> C=randi(10,3) C = 6 8 6 10 8 1 3 4 1

Слайд 11





Wymiary macierzy
>> A=[1,2,3;4,5,6]
A =
     1     2     3
     4     5     6
>> x=[1,3,5,7]
x =
     1     3     5     7
>> length(x)
ans =
     4
>> length(A)
ans =
     3
>> length(A.')
ans =
     3
Описание слайда:
Wymiary macierzy >> A=[1,2,3;4,5,6] A = 1 2 3 4 5 6 >> x=[1,3,5,7] x = 1 3 5 7 >> length(x) ans = 4 >> length(A) ans = 3 >> length(A.') ans = 3

Слайд 12





Obroty macierzy
>> A=[1,2,3;4,5,6;7,8,9]
A =
     1     2     3
     4     5     6
     7     8     9 
>> fliplr(A)
ans =
     3     2     1
     6     5     4
     9     8     7
>> flipud(A)
ans =
     7     8     9
     4     5     6
     1     2     3
>> flipdim(A,1)
ans =
     7     8     9
     4     5     6
     1     2     3
Описание слайда:
Obroty macierzy >> A=[1,2,3;4,5,6;7,8,9] A = 1 2 3 4 5 6 7 8 9 >> fliplr(A) ans = 3 2 1 6 5 4 9 8 7 >> flipud(A) ans = 7 8 9 4 5 6 1 2 3 >> flipdim(A,1) ans = 7 8 9 4 5 6 1 2 3

Слайд 13





min, max
>> x=randi(10,1,5)
x =
     9     7     4    10     1
>> a=min(x)
a =
     1
>> [a,b]=min(x)
a =
     1
b =
     5
Описание слайда:
min, max >> x=randi(10,1,5) x = 9 7 4 10 1 >> a=min(x) a = 1 >> [a,b]=min(x) a = 1 b = 5

Слайд 14





min, max
>> x=randi(10,1,5)
x =
     3     7     5     4     9
>> y=5
y =
     5
>> a=min(x,y)
a =
     3     5     5     4     5
>> [a,b]=min(x,y)
Описание слайда:
min, max >> x=randi(10,1,5) x = 3 7 5 4 9 >> y=5 y = 5 >> a=min(x,y) a = 3 5 5 4 5 >> [a,b]=min(x,y)

Слайд 15





min, max
>> A=randi(100,4,4)
A =
    96    76    90    15
    35    26    96    26
    59    51    55    85
    23    70    14    26
>> a=min(A)
a =
    23    26    14    15
>> [a,b]=min(A)
a =
    23    26    14    15
b =
     4     2     4     1
Описание слайда:
min, max >> A=randi(100,4,4) A = 96 76 90 15 35 26 96 26 59 51 55 85 23 70 14 26 >> a=min(A) a = 23 26 14 15 >> [a,b]=min(A) a = 23 26 14 15 b = 4 2 4 1

Слайд 16





min, max
>> A=randi(100,4,4)
A =
    27    12    51     3
    61    30     9    93
    72    32    27    74
    23    43    81    49
>> [a,b]=min(A,[],1)
a =
    23    12     9     3
b =
     4     1     2     1
Описание слайда:
min, max >> A=randi(100,4,4) A = 27 12 51 3 61 30 9 93 72 32 27 74 23 43 81 49 >> [a,b]=min(A,[],1) a = 23 12 9 3 b = 4 1 2 1

Слайд 17





min, max
>> A=randi(100,2,2,2)
A(:,:,1) =
    34    37
    91    12
A(:,:,2) =
    79    25
    39    41
>> min(A)
ans(:,:,1) =
    34    12
ans(:,:,2) =
    39    25
Описание слайда:
min, max >> A=randi(100,2,2,2) A(:,:,1) = 34 37 91 12 A(:,:,2) = 79 25 39 41 >> min(A) ans(:,:,1) = 34 12 ans(:,:,2) = 39 25

Слайд 18





mean, sum, prod
>> x=randi(10,1,5)
x =
     1     3     4     9     1
>> mean(x)
ans =
    3.6000
>> sum(x)
ans =
    18
>> prod(x)
ans =
   108
Описание слайда:
mean, sum, prod >> x=randi(10,1,5) x = 1 3 4 9 1 >> mean(x) ans = 3.6000 >> sum(x) ans = 18 >> prod(x) ans = 108

Слайд 19





sort
>> x=randi(100,1,5)
x =
    63    59    21    31    48
>> a=sort(x)
a =
    21    31    48    59    63
>> a=sort(x,'descend')
a =
    63    59    48    31    21
>> [a,b]=sort(x)
a =
    21    31    48    59    63
b =
     3     4     5     2     1
Описание слайда:
sort >> x=randi(100,1,5) x = 63 59 21 31 48 >> a=sort(x) a = 21 31 48 59 63 >> a=sort(x,'descend') a = 63 59 48 31 21 >> [a,b]=sort(x) a = 21 31 48 59 63 b = 3 4 5 2 1

Слайд 20





sort
>> A=randi(100,3,3)
A =
    44    98    26
    19    44    41
    91    12    60
>> a=sort(A)
a =
    19    12    26
    44    44    41
    91    98    60
Описание слайда:
sort >> A=randi(100,3,3) A = 44 98 26 19 44 41 91 12 60 >> a=sort(A) a = 19 12 26 44 44 41 91 98 60

Слайд 21





sort
>> A=randi(100,3,3)
A =
    44    98    26
    19    44    41
    91    12    60
>> a=sort(A,2)
a =
    26    44    98
    19    41    44
    12    60    91
Описание слайда:
sort >> A=randi(100,3,3) A = 44 98 26 19 44 41 91 12 60 >> a=sort(A,2) a = 26 44 98 19 41 44 12 60 91

Слайд 22





find
>> x=randi(100,1,10)
x =
     7    73    26    75     5     1     2    16    68   100 
>> x<50
ans =
     1     0     1     0     1     1     1     1     0     0 
>> x(x<50)
ans =
     7    26     5     1     2    16
>> find(x<50)
ans =
     1     3     5     6     7     8
Описание слайда:
find >> x=randi(100,1,10) x = 7 73 26 75 5 1 2 16 68 100 >> x<50 ans = 1 0 1 0 1 1 1 1 0 0 >> x(x<50) ans = 7 26 5 1 2 16 >> find(x<50) ans = 1 3 5 6 7 8

Слайд 23





find
>> x=randi(100,1,10)
x =
     7    73    26    75     5     1     2    16    68   100 
>> find(x<50,3)
ans =
     1     3     5
>> find(x<50,3,'last')
ans =
     6     7     8
Описание слайда:
find >> x=randi(100,1,10) x = 7 73 26 75 5 1 2 16 68 100 >> find(x<50,3) ans = 1 3 5 >> find(x<50,3,'last') ans = 6 7 8

Слайд 24





find
>> A=randi(10,4,4)
A =
     6     9     3    10
     7     7     8    10
     3     1     4     5
     1    10     7     4
>> A>7
ans =
     0     1     0     1
     0     0     1     1
     0     0     0     0
     0     1     0     0
>> A(A>7)
ans =
     9
    10
     8
    10
    10
Описание слайда:
find >> A=randi(10,4,4) A = 6 9 3 10 7 7 8 10 3 1 4 5 1 10 7 4 >> A>7 ans = 0 1 0 1 0 0 1 1 0 0 0 0 0 1 0 0 >> A(A>7) ans = 9 10 8 10 10

Слайд 25





find
>> A=randi(3,3)-1
A =
     2     2     0
     2     1     1
     0     0     2
Описание слайда:
find >> A=randi(3,3)-1 A = 2 2 0 2 1 1 0 0 2

Слайд 26





find
>> A=randi(10,3,3,3)
A(:,:,1) =
     9    10     2
     1    10     9
     8     1     3
A(:,:,2) =
     8     4    10
     1     7     6
     2     8     2
A(:,:,3) =
     7     8     3
     7    10     2
     7     6     9
Описание слайда:
find >> A=randi(10,3,3,3) A(:,:,1) = 9 10 2 1 10 9 8 1 3 A(:,:,2) = 8 4 10 1 7 6 2 8 2 A(:,:,3) = 7 8 3 7 10 2 7 6 9

Слайд 27





Tablice komórkowe
W przeciwieństwie do zwykłych tablic, każdy element
tablicy komórkowej może być innego typu. 
Tworzymy je używając nawiasów {} zamiast [].
>> tab={1, [1 2 3], [4;5;6], 'AGH'}
tab = 
    [1]    [1x3 double]    [3x1 double]    'AGH'
>> tab1=cell(1,3)
tab1 = 
    []    []    []
Описание слайда:
Tablice komórkowe W przeciwieństwie do zwykłych tablic, każdy element tablicy komórkowej może być innego typu. Tworzymy je używając nawiasów {} zamiast []. >> tab={1, [1 2 3], [4;5;6], 'AGH'} tab = [1] [1x3 double] [3x1 double] 'AGH' >> tab1=cell(1,3) tab1 = [] [] []

Слайд 28





Tablice komórkowe
>> tab={1, [1 2 3], [4;5;6], 'AGH'};
>> tab{1}
ans =
     1
>> tab{2}
ans =
     1     2     3
>> tab{3}
ans =
     4
     5
     6
>> tab{4}
ans =
AGH
Описание слайда:
Tablice komórkowe >> tab={1, [1 2 3], [4;5;6], 'AGH'}; >> tab{1} ans = 1 >> tab{2} ans = 1 2 3 >> tab{3} ans = 4 5 6 >> tab{4} ans = AGH

Слайд 29





Tablice komórkowe
>> A=[1,2;3,4]
A =
     1     2
     3     4
>> B={A}
B = 
    [2x2 double]
>> C=num2cell(A)
C = 
    [1]    [2]
    [3]    [4]
>> D=cell2mat(B)
D =
     1     2
     3     4
Описание слайда:
Tablice komórkowe >> A=[1,2;3,4] A = 1 2 3 4 >> B={A} B = [2x2 double] >> C=num2cell(A) C = [1] [2] [3] [4] >> D=cell2mat(B) D = 1 2 3 4

Слайд 30





Tablice komórkowe
>> A={[1,2,3;4,5,6];[7,8;9,0]}
A = 
    [2x3 double]
    [2x2 double]
>> A{1}
ans =
     1     2     3
     4     5     6
>> A{2}
ans =
     7     8
     9     0
Описание слайда:
Tablice komórkowe >> A={[1,2,3;4,5,6];[7,8;9,0]} A = [2x3 double] [2x2 double] >> A{1} ans = 1 2 3 4 5 6 >> A{2} ans = 7 8 9 0

Слайд 31






	Prezentacja udostępniona na licencji Creative Commons: Uznanie autorstwa, Na tych samych warunkach 3.0. Pewne prawa zastrzeżone na rzecz autorów. Zezwala się na dowolne wykorzystywanie treści pod warunkiem wskazania autorów jako właścicieli praw do prezentacji oraz zachowania niniejszej informacji licencyjnej tak długo, jak tylko na utwory zależne będzie udzielana taka sama licencja. Tekst licencji dostępny jest na stronie:
	http://creativecommons.org/licenses/by-sa/3.0/deed.pl
Описание слайда:
Prezentacja udostępniona na licencji Creative Commons: Uznanie autorstwa, Na tych samych warunkach 3.0. Pewne prawa zastrzeżone na rzecz autorów. Zezwala się na dowolne wykorzystywanie treści pod warunkiem wskazania autorów jako właścicieli praw do prezentacji oraz zachowania niniejszej informacji licencyjnej tak długo, jak tylko na utwory zależne będzie udzielana taka sama licencja. Tekst licencji dostępny jest na stronie: http://creativecommons.org/licenses/by-sa/3.0/deed.pl



Похожие презентации
Mypresentation.ru
Загрузить презентацию