Tento tutoriál bude diskutovat o různých příkladech, jak pracovat s mocninami a exponenciálami skaláru, matice, vektorů nebo pole v MATLABu.
1: Jak převzít moc v MATLABu
Převzetí moci v MATLABu je užitečný úkol bez ohledu na to, zda berete sílu skaláru, pole nebo matice, vše, co musíte použít ^ operátora pro tuto operaci. The ^ operátor vypočítá kladné, záporné a zlomkové mocniny čísla během okamžiku. The ^ Operátor je po částech operátor, což znamená, že je aplikován na každý prvek pole jednotlivě pomocí .^ místo toho operátor. Stejný případ platí pro výpočet síly v maticích, vektorech a vícesměrných polích.
Příklad 1: Jak vypočítat mocninu skaláru v MATLABu?
Tento kód MATLAB počítá kladné, záporné a zlomkové mocniny daného čísla pomocí ^ operátor.
číslo = 64;
ans1 = číslo^2
ans2 = číslo^(-2)
ans3 = číslo^(1/2)
Příklad 2: Jak vypočítat mocninu čtvercové matice v MATLABu?
V tomto příkladu vypočítáme kladné, záporné, zlomkové a elementární mocniny dané čtvercové matice.
A = magie(2);
ans1 = A^3
ans2 = A^(-3)
ans3 = A^(1/3)
ans4 = A.^3
2: Jak používat exponenciály v MATLABu
Přebírání exponenciál je dalším běžným úkolem široce používaným v programování MATLAB. Můžeme vypočítat exponenciály skalárního, vektorového, maticového nebo vícerozměrného pole pomocí vestavěného exp() funkce. Tato funkce bere jako vstupní argument číslo nebo pole a na oplátku poskytuje vypočítanou exponenciálu.
Syntax
V MATLABu můžete použít exp() fungovat následujícím způsobem:
exp(X)
Příklad 1: Jak vypočítat exponenciálu skaláru v MATLABu?
V tomto kódu MATLABu používáme exp() funkce pro výpočet exponenciály daného čísla.
číslo = 7,9;zk
Příklad 2: Jak vypočítat exponenciálu pole v MATLABu?
V tomto příkladu vypočítáme exponenciálu daného pole pomocí exp() funkce v MATLABu.
X = randi(100,4,7,2);exp(X)
Další podrobnosti najdete v našem průvodci; jak použít funkci exp() k nalezení exponenciály v MATLABu .
Závěr
MATLAB je užitečný programovací nástroj, který nám umožňuje provádět mnoho úkolů. Umožňuje nám vypočítat mocniny a exponenciály skaláru nebo pole pomocí ^ operátor a exp() funkce, resp. Tato příručka poskytuje pokyny pro začátečníky, které uživatelům pomohou vypočítat mocniny a exponenciály v MATLABu pro matici, vektory nebo vícerozměrná pole.