Tóra és funkció matlab
A főbb szereplők: aritmetikai, logikai és relációs operátorok.
A több aritmetikai operátorok MATLAB meglehetősen nagy, és a következő aritmetikai műveletek:
- a szétválás a mátrix balról jobbra (M1 / M2); - a szétválás a mátrix jobbról balra (M1 \ M2).
A relációs operátorok arra használjuk, hogy a két érték, vektorok, mátrixok minden relációs operátorok két összehasonlítható értékeket és rögzítése az alábbiak szerint:
Ezek az operátorok végre elemenkénti összehasonlítás vektorok vagy mátrixok azonos méretű, és a logikai kifejezés értéke 1 (Igaz), ha az elemek azonosak, és az értéke 0 (hamis) egyébként.
Logikai operátorok végrehajtására használják egy elemenkénti logikai műveletek elemei azonos méretű tömbök:
Funkció - van egy egyedi nevet az objektum, amely elvégzi az egyes transzformációk érveik míg visszatérnek az eredmények ezeket a változásokat. Funkció általában argumentumlistában (paraméterek) zárójelbe téve.
Egy sor elemi függvények (összes elemi függvények, írásban kell kisbetűs programok)
elképzelni, hogy a leírást és a trigonometrikus függvények a szögeket radiánban:
- h (modul) abs (x); - ex (kitevő) exp (x); -
(Természetes alapú logaritmus) log (x)-
(Log bázis 2) log2 (x); - (Logaritmus) log10 (x)- 2 x (2 a teljesítmény-x) pow (x); -
(Négyzetgyök) sqrt (x); -arcsosx (Arkuszkoszinusz) acos (x); -arsctgx (inverz kotangensét) ACOT (x); -arcsosecx (arkkosekans) acsc (x); -arcsesx (arksekans) ASEC (x); -arcsinx (Arkuszszinusz) asin (x)26. A mátrix számítás matlab
Matlab rendszer fő egysége adatok egy mátrix, így a rendszer egy széles körű szabványos funkciók és a feldolgozási műveletek mátrixok, amely lehetővé teszi:
- képező új mátrixot szabványos formában;
- végre mátrix aritmetikai műveleteket;
- kiszámítja a mátrix tulajdonságainak és matematikai függvények.
A formáció az új mátrix szabványos formában, a következő rendszer funkciók állnak rendelkezésre:
rand (M, N) - képez derékszögű mátrix a dimenzió M × N, melynek elemei véletlen számok a tartományban (0,0; 1,0), a függvény rand paraméterek nélkül generál egy véletlen számot az ugyanabban a tartományban.
(M, N) egy egységet képez mátrix dimenzió M × N.
nullák (M, N) képezi a mátrix dimenzió M × N, nullák.
diag (V) létrehoz egy diagonális mátrix, amelyben az elemek a V vektor elemei a fő diagonális.
Matrix számtani művelet, amelyet a következő:
A + B, A-B mátrix összeadás és kivonás. Mindkét operandus a művelet meg kell egyeznie a dimenzió, ha azok mátrixok. Az egyik operandusa lehet üvölteni skalár mennyiség.
A * B mátrix szorzás. A műveletet a szabályok szerint a mátrix szorzás, az oszlopok száma A mátrix egyenlőnek kell lennie a sorok számát a mátrix B.
A \ B bal osztály mátrixok. Végrehajtása a döntések a lineáris egyenletrendszer A * X = B. A oszlopainak számát meg kell egyeznie a sorok számát B.
A / B osztály jobb mátrixok. Megvalósítja az oldat lineáris algebrai egyenletek X * A = B.
X ^ P mátrixot építése egy erő. Ez a művelet a skaláris értéket P felveti a négyzetes mátrix R. fokozatot X Ha X - a skaláris értéket és a P - egy négyzetes mátrix, X ^ P X a mátrixban emel fokú F. Ez a művelet helytelen, ha mindkét operandus - mátrix.
Matlab vannak mátrix műveletek, amelyek végzünk minden eleme a mátrix, hogy a műveleteket, mint például:
.* Elemenkénti mátrix szorzás.
.\ Robbantott bal részlege mátrixban.
. / Robbantott jobb osztály mátrixok.
.^ Robbantott építése a mátrix egy hálózati.
Mindkét operandus ezeket a műveleteket kell azonos méretű, vagy egyikük kell skalár mennyiség.
Operation „apostraf»«kiszámítja komplex konjugált átültetett mátrix.
Operation „apostraf pontot.” „Kiszámítja az átültetett mátrix.
A rendszer tartalmaz szabványos funkciók kiszámítására különböző jellemzőit a mátrixok:
det (A) kiszámítja a determinánsa egy mátrixot;
trace (A) a mátrix nyoma számítás;
rang (a) mátrix-számítás rangot;
inv (A) kiszámítását a fordított mátrixba.