Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Matlab. M ma áű t T vL e a r l b I e b x t a en k.

Hasonló előadás


Az előadások a következő témára: "Matlab. M ma áű t T vL e a r l b I e b x t a en k."— Előadás másolata:

1 Matlab

2 M ma áű t T vL e a r l b I e b x t a en k

3 Matlab nyelv Önálló ismerkedéshez: „Demo” parancs. - Grafikus felület végigvezet a Matlabon. „Help” részletes leírás az egyes parancsokról. „Lookfor” kulcsszóra keresés a helpben. Pdf dokumentáció: Telepítésfüggő. Alaprendszer + Toolboxok

4 Mátrix műveletek Sorvektor megadása: Sorvektor megadása: >> A=[ ]; >> A=[ ]; Elválasztás: Szóköz, vagy vessző Szögletes zárójel! X=-10:2:

5 Mátrix műveletek Oszlopvektor megadása: Oszlopvektor megadása: >> A=[2; 4; 6; 8; 10]; >> A=[2; 4; 6; 8; 10]; A = Elválasztás: Pontosvessző !!!

6 Mátrix műveletek Mátrix megadása: Mátrix megadása: x4-es márix: M=[2, 4, 6, 8 ; ] Pontosvessző!!!

7 Mátrix műveletek Mátrix megadása: Mátrix megadása: X 2x4-es márix: M=[2, 4, 6, 8 ; ] SOK!!! ??? Error using ==> vertcat All rows in the bracketed expression must have the same number of columns.

8 Mátrix műveletek M= Részmátrix megadása: M1=M(2:3, 1:2) Kerek zárójel! Indexelés 1-től indul Intervallum: (2:4, 5:7) Teljes oszlop: kettőspont (1:3, :) Indexelés:

9 Mátrix műveletek M= M2=M(:,2); M3=M(:,[2 4]); M4=M([ ]);

10 Mátrix műveletek A= B= C=[A B] C= D=[A; B] D=

11 Mátrix műveletek M5=[M3(:,2) M(:,1)]; M= M3=M(:,[2 4]);

12 Mátrix műveletek C=D= C*D= C’= Sin(C)= (C==1) = C.* D’= /(C-4)= Inf

13 Feladatok M= A= F: M2 mátrix egyezzen meg M-mel, de jobb alsó sarkában Az ottani elemek helyett az A mátrix szerepeljen.

14 Feladatok Megoldás: M2=M; M2(3:4, 3:4)=A; M2=

15 Feladatok M2= F: M2 mátrix azon elemei megmaradjanak, amelyek 15-nél nagyobbak, a többi legyen 0! Az eredmény M2-ben képződjön!

16 Feladatok M2= Megoldás: M2=(M2>15).*M2; M2= Megoldás2: M2(M2<=15)=0;

17 Feladatok Generáljunk 20 elemű véletlen sorvektort. (rand) Tartsuk meg a legnagyobb 5 elemet, a többit nullázzuk le. Bővítés: Legyen függvényként megírva. A vektorméret és a megtartandó elemek száma paraméter. Hozzunk létre 100 elemű véletlen vektort. Gyűjtsük ki azokat az elemeit, amelyek pozíciója a vektorban négyzetszám! (A vektor 1., 4., 9., 16., … stb elemeit)


Letölteni ppt "Matlab. M ma áű t T vL e a r l b I e b x t a en k."

Hasonló előadás


Google Hirdetések