Šioje pamokoje bus aptariami įvairūs pavyzdžiai, kaip dirbti su skaliaro, matricos, vektorių ar masyvo galiomis ir eksponentais MATLAB.
1: Kaip paimti valdžią MATLAB
Galios paėmimas MATLAB yra naudinga užduotis, nepaisant to, ar naudojate skaliro, masyvo ar matricos galią, viskas ir viskas, ką turite naudoti ^ operatorius šiai operacijai. The ^ operatorius per trumpą laiką apskaičiuoja bet kokią teigiamą, neigiamą ir trupmeninę skaičiaus laipsnius. The ^ operatorius yra dalinis operatorius, o tai reiškia, kad jis taikomas kiekvienam masyvo elementui atskirai naudojant .^ vietoj to operatorius. Tas pats atvejis taip pat taikomas galios skaičiavimui matricose, vektoriuose ir daugiakrypčiuose masyvuose.
1 pavyzdys: Kaip apskaičiuoti skaliro galią naudojant MATLAB?
Šis MATLAB kodas apskaičiuoja nurodyto skaičiaus teigiamą, neigiamą ir trupmeninę galias, naudodamas ^ operatorius.
skaičius = 64;
ans1 = skaičius^2
ans2 = skaičius^ (-2)
ans3 = skaičius^ (1/2)
2 pavyzdys: Kaip apskaičiuoti kvadratinės matricos galią MATLAB?
Šiame pavyzdyje apskaičiuojame duotosios kvadratinės matricos teigiamas, neigiamas, trupmenines ir elementų galias.
A = magija(2);
ans1 = A^3
ans2 = A^(-3)
ans3 = A^(1/3)
ans4 = A.^3
2: Kaip naudoti eksponentus MATLAB
Eksponentinių rodiklių paėmimas yra dar viena įprasta užduotis, plačiai naudojama MATLAB programavime. Mes galime apskaičiuoti skaliarinio, vektoriaus, matricos ar daugiamačio masyvo eksponentus naudodami integruotą exp () funkcija. Ši funkcija naudoja skaičių arba masyvą kaip įvesties argumentą ir mainais pateikia apskaičiuotą eksponentinį rodiklį.
Sintaksė
MATLAB galite naudoti exp () funkcionuoti tokiu būdu:
exp (X)
1 pavyzdys: Kaip apskaičiuoti skaliro eksponentinį koeficientą MATLAB?
Šiame MATLAB kode mes naudojame exp () funkcija, skirta apskaičiuoti nurodyto skaičiaus eksponentą.
skaičius = 7,9;exp
2 pavyzdys: Kaip apskaičiuoti masyvo eksponentinį koeficientą MATLAB?
Šiame pavyzdyje mes apskaičiuojame nurodyto masyvo eksponentinį koeficientą naudodami exp () funkcija MATLAB.
X = randi(100;4;7;2);exp (X)
Daugiau informacijos rasite mūsų vadove; kaip naudoti funkciją exp() norint rasti eksponentinį MATLAB .
Išvada
MATLAB yra naudingas programavimo įrankis, leidžiantis atlikti daugybę užduočių. Tai leidžia mums apskaičiuoti skaliaro ar masyvo galias ir eksponentus naudojant ^ operatorius ir exp () funkcija, atitinkamai. Šiame vadove pateikiamos pradedantiesiems skirtos instrukcijos, padedančios vartotojams apskaičiuoti MATLAB matricos, vektorių arba daugiamačių masyvų galias ir eksponentus.