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.