Paano Gumawa ng Powers at Exponentials sa MATLAB

Paano Gumawa Ng Powers At Exponentials Sa Matlab



Ang pagkuha ng mga kapangyarihan at exponential ng anumang scalar, vector, o multidirectional array ay isang basic at malawakang ginagamit na mathematical operation. Maaari nating kalkulahin ang kapangyarihan ng anumang scalar o array sa MATLAB gamit ang ^ operator; gayunpaman, ang mga exponential ng isang scalar o isang array ay maaaring kalkulahin gamit ang built-in exp() function.

Tatalakayin ng tutorial na ito ang iba't ibang halimbawa ng kung paano gumana sa mga kapangyarihan at exponential ng isang scalar, matrix, vectors, o isang array sa MATLAB.

1: Paano Kumuha ng Kapangyarihan sa MATLAB

Ang pagkuha ng kapangyarihan sa MATLAB ay isang kapaki-pakinabang na gawain hindi alintana kung ginagamit mo ang kapangyarihan ng isang scalar, array, o matrix, lahat at lahat ay kailangan mong gamitin ang ^ operator para sa operasyong ito. Ang ^ kinukuwenta ng operator ang anumang positibo, negatibo, at fractional na kapangyarihan ng isang numero sa loob ng ilang sandali. Ang ^ Ang operator ay isang piecewise operator na nangangahulugang inilalapat ito sa bawat elemento ng isang array nang paisa-isa gamit ang .^ operator sa halip. Nalalapat din ang parehong kaso sa pagkalkula ng kapangyarihan sa mga matrice, vectors, at multidirectional arrays din.







Halimbawa 1: Paano Kalkulahin ang Kapangyarihan ng isang Scalar sa MATLAB?

Ang MATLAB code na ito ay kinakalkula ang positibo, negatibo, at fractional na kapangyarihan ng ibinigay na numero gamit ang ^ operator.



bilang = 64;
ans1 = num^2
ans2 = num^(-2)
ans3 = num^(1/2)

Halimbawa 2: Paano Kalkulahin ang Kapangyarihan ng isang Square Matrix sa MATLAB?

Sa halimbawang ito, kinakalkula namin ang positibo, negatibo, fractional, at element-wise na kapangyarihan ng ibinigay na square matrix.



A = magic(2);
ans1 = A^3
ans2 = A^(-3)
ans3 = A^(1/3)
ans4 = A.^3

2: Paano Gamitin ang Exponentials sa MATLAB

Ang pagkuha ng mga exponential ay isa pang karaniwang gawain na malawakang ginagamit sa MATLAB programming. Maaari naming kalkulahin ang mga exponential ng isang scalar, vector, matrix, o multidimensional array gamit ang built-in exp() function. Ang function na ito ay tumatagal ng isang numero o isang array bilang isang input argument at nagbibigay nito ng kinakalkula exponential bilang kapalit.





Syntax

Sa MATLAB, maaari mong gamitin ang exp() function sa sumusunod na paraan:

exp(X)



Halimbawa 1: Paano Kalkulahin ang Exponential ng isang Scalar sa MATLAB?

Sa MATLAB code na ito, ginagamit namin ang exp() function upang makalkula ang exponential ng ibinigay na numero.

bilang = 7.9;
exp

Halimbawa 2: Paano Kalkulahin ang Exponential ng isang Array sa MATLAB?

Sa halimbawang ito, kinakalkula namin ang exponential ng ibinigay na array gamit ang exp() function sa MATLAB.

X = randi(100,4,7,2);
exp(X)

Para sa higit pang mga detalye sa aming gabay; kung paano gamitin ang exp() function upang mahanap ang exponential sa MATLAB .

Konklusyon

Ang MATLAB ay isang kapaki-pakinabang na tool sa programming na nagpapahintulot sa amin na magsagawa ng maraming gawain. Nagbibigay-daan ito sa amin na kalkulahin ang mga kapangyarihan at exponential ng isang scalar o array gamit ang ^ operator at exp() function, ayon sa pagkakabanggit. Ang gabay na ito ay nagbigay ng pagtuturo sa beginner-level upang matulungan ang mga user na kalkulahin ang mga kapangyarihan at exponential sa MATLAB para sa isang matrix, vectors, o multi-dimensional arrays.