%% Hantera matriser i Matlab
%% 1. Mata in en matris, plocka ut delar av den och byta plats på rader/kolonner.
% Uppgift: a) Mata Matlab med matrisen
% A = \left(\begin{array}{rrrr}
%  -3 &  4 & 5 & 2\\
%   3  &-2 &-1 &-1\\
%    6 & 8 & -3 & 0
% \end{array}\right).
%                b) Plocka ut elementet på rad 2 och i kolonn 3.
%                c) Sätt b till andra raden in A.
%                d) Sätt c till tredje kolonnen i A.
%                e) Sätt B till matrisen som består av första och tredje kolonnerna i A.
%                f) Låt C vara matrisen A efter att andra och tredje raderna bytt plats.
%



%
% Takeaways
% Man kan plock ut elementet på rad  r  och kolonn  k  i  A med A(r, k).
% Med A( lista_1, lista_2) får man en ny matris med de element ur  A  på som finns på raderna i  lista_1  och i kolonnerna i lista_2.
% Listorna behöver inte vara i stigande ordning. De kan användas för att byta plats på rader/kolonner i  A.
% Med (enbart)  :  avses listan med alla rader/kolonner i  A.
%
%% 2. Förändra en matris och sätta ihop delar till en ny.
% Uppgift: a) Mata Matlab med matriserna
% A = \left(\begin{array}{rrrr}
%  -3 &  4 & 5 & 2\\
%   3  &-2 &-1 &-1\\
%    6 & 8 & -3 & 0
% \end{array}\right)  och  B = \left(\begin{array}{rrr}
%   3  &-2 &-1\\
%    6 & 8 & -3
% \end{array}\right).
%                b) Sätt det som står på raderna 2 och 3 och i kolonnerna 3 och 4 i A till 1.
%                c) Lägg till en femte kolonn, till det A nu är,  där alla element är 2.
%                d) Hur många rader och kolonner har A nu?
%                e) Lägg till en tredje rad i B med idel ettor.
%                f) Sätt ihop det A och B nu är till en matris C med A först och sen B.
%                g) Sätt ihop det A och B nu är till samma matris som i f) och under den matrisen med B först och sen A.
%



%
% Takeaways
% Man kan ändra värden i en matris genom att tala om vad de ska sättas till.
% Man kan "hänga" på en rad/kolonn genom att tala om vad den ska sättas till.
% size(A) svara på hur många rader/kolonner A har (vilken form A har).
% Man kan sätta ihop matriser till en ny med [ A B] eller [ A; B ]. A och  B måste har former som gör resultatet rektungulärt.