Wie finde ich den Prozentsatz der Ähnlichkeit zwischen zwei Matrizen in MATLAB?

Wie Finde Ich Den Prozentsatz Der Ahnlichkeit Zwischen Zwei Matrizen In Matlab



MATLAB ist ein leistungsstarkes Programmierwerkzeug zur Durchführung einer Vielzahl mathematischer und numerischer Aufgaben. Eine solche Aufgabe besteht darin, das zu finden Prozentsatz der Ähnlichkeit zwischen zwei Matrizen , was in einer Vielzahl von Anwendungen nützlich sein kann, beispielsweise beim maschinellen Lernen, der Datenanalyse und der Bildverarbeitung.

In diesem Artikel besprechen wir, wie das geht Finden Sie den Prozentsatz der Ähnlichkeit zwischen zwei Matrizen und geben Sie einige Beispiele, um die erforderlichen Schritte zu veranschaulichen.







Wie hoch ist der Prozentsatz der Ähnlichkeit zwischen zwei Matrizen?

Der Prozentsatz der Ähnlichkeit zwischen zwei Matrizen ist ein Maß dafür, wie ähnlich die beiden Matrizen sind. Er wird berechnet, indem die Anzahl der Elemente, die in beiden Matrizen gleich sind, durch die Gesamtzahl der Elemente in den beiden Matrizen dividiert wird.



Wenn beispielsweise zwei Matrizen 10 Elemente haben und 6 dieser Elemente gleich sind, beträgt der Ähnlichkeitsprozentsatz zwischen den beiden Matrizen 60 %.



Wie berechnet man den Prozentsatz der Ähnlichkeit zwischen zwei Matrizen?

Wenn wir mit sehr großen Matrizen arbeiten, wird es für uns schwierig, manuell zu überprüfen, wie sehr zwei Matrizen gleich sind. MATLAB bietet uns jedoch eine einfache und praktische Methode, um den Prozentsatz der Ähnlichkeit zwischen zwei Matrizen zu ermitteln. Die Schritte zum Ausführen dieser Methode sind unten aufgeführt:





Schritt 1: Deklarieren Sie zunächst zwei Matrizen, die Sie vergleichen möchten.

Schritt 2: Führen Sie den Gleichheitsvergleich zwischen Matrizen mithilfe von durch == Operator und speichern Sie die resultierenden booleschen Werte in einer Variablen.



Schritt 3: Benutzen Sie die Summe() Funktion zum Zählen der Anzahl gleicher Elemente in zwei Matrizen.

Schritt 4: Berechnen Sie den Prozentsatz der Ähnlichkeit zwischen zwei Matrizen mithilfe der angegebenen Formel:

Prozentsatz der Ähnlichkeit = ( Anzahl gleicher Elemente ) / ( Reihe * Spalte ) * 100


Notiz: Bedenken Sie, dass wir zwei Matrizen vergleichen können, wenn sie die gleiche Größe haben.

Beispiele

Die angegebenen Beispiele werden die oben genannten Schritte praktisch ausführen und den Prozentsatz der Ähnlichkeit zwischen zwei Matrizen bestimmen.

Beispiel 1: Den Prozentsatz der Ähnlichkeit zwischen zwei quadratischen Matrizen berechnen?

In diesem Beispiel berechnen wir den Prozentsatz der Ähnlichkeit zwischen zwei gegebenen quadratischen Matrizen A und B, indem wir die oben angegebenen Schritte befolgen.

Reihen = 1000 ;
cols = 1000 ;
A = Auge ( 1000 ) ;
B = Nullen ( 1000 ) ;
ähnliche_elements = A ==B;
count_sim_elems = Summe ( ähnliche_elemente ( : ) ) ;
Ähnlichkeitsprozentsatz = count_sim_elems / ( Reihen * Spalten ) * 100


Beispiel 2: Berechnen des Ähnlichkeitsprozentsatzes zwischen zwei rechteckigen Matrizen?

Dieses Beispiel berechnet die Prozentsatz der Ähnlichkeit zwischen zwei gegebenen rechteckigen Matrizen A und B durch Befolgen der oben angegebenen Schritte.

Reihen = 2 ;
cols = 5 ;
A = [ 1 : 2 : 10 ; 3 : 4 : zwanzig ] ;
B = [ 1 : 5 ; 4 : 4 : zwanzig ] ;
ähnliche_elements = A ==B;
count_sim_elems = Summe ( ähnliche_elemente ( : ) ) ;
Ähnlichkeitsprozentsatz = count_sim_elems / ( Reihen * Spalten ) * 100


Abschluss

Ermitteln des Prozentsatzes der Ähnlichkeit zwischen zwei Matrizen kann durch Vergleichen der beiden Matrizen mithilfe der erfolgen == Operator und dann mit dem Summe() Funktion zum Zählen der Anzahl gleicher Elemente. Anschließend können Sie die Ähnlichkeitsformel zur Berechnung verwenden Prozentsatz der Ähnlichkeit zwischen zwei Matrizen . Sie finden eine vollständige Anleitung, um das zu finden Prozentsatz der Ähnlichkeit zwischen zwei Matrizen in diesem Tutorial.