MATLAB'da Matris Nasıl Bölülür?

MATLAB, matrislerde gerçekleştirilen işlemler için optimize edilmiş teknik bir analiz paketidir. Bu, işletmenizin verileri gruplandırmasına ve daha hızlı çalışan daha az kod yazmasına olanak vererek, işletme verilerinin analizi için gereken süreyi azaltır ve bu nedenle maliyetleri düşürür. Bir matrisi bir başkasına bölmenin birçok anlamlı yolu vardır ve MATLAB, yerleşik fonksiyonlarda matrislerin sağ, sol ve eleman bazında bölünmesini destekler.

1.

Kendi verileriniz yoksa test amaçlı iki rastgele matris oluşturun:

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

2.

"Mrdivide ()" işlevini veya "\" operatörünü kullanarak sağ elini matris bölme gerçekleştirin:

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

Bu, A'nın tersinin B çarpımı ile eşdeğerdir.

3.

"Mldivide ()" işlevini veya "/" işlecini kullanarak solak matris bölmesini gerçekleştirin:

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

Bu, A çarpı B'nin tersiyle çarpılmasına eşdeğerdir.

4.

"./" veya ". \" Operatörlerini kullanarak element şeklinde matris bölümü gerçekleştirin. Bu, karşılık gelen skaler elemanları böler. A ve B aynı boyutta olmalı ya da bu işlemin anlamlı olması için bir skaler olmalıdır:

left_elementwise_result = A. \ B;

Bu, B'deki her bir öğenin A'daki karşılık gelen öğeye bölünmesine eşdeğerdir.

right_elementwise_result = A./B;

Bu, A'daki her öğenin B'deki karşılık gelen öğeye bölünmesine eşdeğerdir.

Popüler Mesajlar