Macierze

Transkrypt

Macierze
Macierze. Budowa i operacje na macierzach
Zadanie 1
Zbudować macierze A, B oraz C przedstawione poniżej.
2 5 8 
5 6 2


A  9 7 6  , B  9 7 9  , C  [8 2 6]
3 0 10
4 6 7 
Dokonać na nich następujących działań:
A+B, B+C, B+k, A-B, C-A, A*B, A.*B, B*C, B.*C, B^k, B.^k
Jeżeli nie jest możliwe wykonanie któregoś z działań, wyjaśnić dlaczego. Zaproponować
rozwiązanie.
Zadanie 2
Wygenerować macierz g jako magiczny kwadrat o wymiarze 5. Określić jakie macierze
zostaną wygenerowane w wyniku przeprowadzenia poniższych operacji.
a = g(:,2)
b = g(4,:)
c = g(3,3)
Zadanie 3
Stworzyć macierz losową G o wymiarach 5x8. Ustalić zakres liczb od 0 do 100.
Zadanie 4
Stworzyć macierz F której wierszami będą kolumny od 5 do 8 z macierzy G.
Zadanie 5
[C ]
Stworzyć macierz H wg. wzoru H  [[C ] [ A] [ B]] . Stworzyć macierz I wypełnioną
[C ]
jedynkami o rozmiarze równym rozmiarze macierzy H i dodać ją do macierzy H.
Zadanie 6
Stworzyć macierz J której elementami będą 2,4,6 i 7 kolumna macierzy H.
Zadanie 7
[ B]
Zbudować macierz K składającą sie z macierzy B i C wg. wzoru K  [ ] . Za pomocą
[C ]
odpowiednich poleceń znaleźć element o maksymalnej i minimalnej wartości. Następnie
wyznaczyć sumę wszystkich elementów macierzy oraz sumę trzeciej kolumny.
Zadanie 8
Zbudować macierz L składającą sie z trzech kolumn. W pierwszej kolumnie znajdować sie
mają liczy (y) z zakresu od 0 do 10. W drugiej kolumnie umieścić kwadraty liczb z pierwszej
kolumny (y2). Natomiast w trzeciej kolumnie umieścić wartości równe sin(y5). Do budowy
macierzy użyć operacji tablicowych.

Podobne dokumenty