Jak dzielić matrycę w MATLAB

MATLAB to pakiet analizy technicznej, który jest zoptymalizowany pod kątem operacji wykonywanych na macierzach. Dzięki temu firma może grupować dane i pisać mniej kodu, który działa szybciej, skracając czas potrzebny na analizę danych biznesowych, a tym samym obniżając koszty. Istnieje kilka znaczących sposobów dzielenia jednej macierzy na inną, a MATLAB obsługuje prawostronne, lewostronne i elementarne dzielenie macierzy w funkcjach wbudowanych.

1.

Utwórz dwie losowe macierze do celów testowych, jeśli nie masz własnych danych:

A = rand (20, 20); B = rand (20, 20);

2.

Wykonaj praworęczny podział macierzy za pomocą funkcji "mrdivide ()" lub operatora "\":

right_hand_result = mrdivide (B, A); right_hand_result = B / A;

Jest to równoznaczne z pomnożeniem B razy odwrotnością A.

3.

Wykonaj lewostronny podział macierzy za pomocą funkcji "bid () lub operator" / ":

left_hand_result = Rosjaivide (A, B); left_hand_Result = A \ B;

Jest to równoznaczne z pomnożeniem odwrotności A razy B.

4.

Wykonaj podział macierzy elementów za pomocą operatorów "./" lub ". \". To dzieli odpowiednie elementy skalarne. A i B muszą być tej samej wielkości lub muszą być skalarami, aby ta operacja była znacząca:

left_elementwise_result = A. \ B;

Jest to równoważne dzieleniu każdego elementu w B przez odpowiedni element w A.

right_elementwise_result = A./B;

Jest to równoważne dzieleniu każdego elementu w A przez odpowiedni element w B.

Popularne Wiadomości