Како пронаћи проценат сличности између две матрице у МАТЛАБ-у?

Kako Pronaci Procenat Slicnosti Izmedu Dve Matrice U Matlab U



МАТЛАБ је алат за програмирање високих перформанси који се користи за обављање разних математичких и нумеричких задатака. Један такав задатак је проналажење проценат сличности између две матрице , што може бити корисно у разним апликацијама, као што су машинско учење, анализа података и обрада слика.

У овом чланку ћемо разговарати о томе како наћи проценат сличности између две матрице и наведите неке примере који илуструју укључене кораке.







Колики је проценат сличности између две матрице?

Проценат сличности између две матрице је мера колико су две матрице сличне и израчунава се тако што се број елемената који су једнаки у обе матрице подели са укупним бројем елемената у две матрице.



На пример, ако две матрице имају 10 елемената и 6 од тих елемената је једнако, онда је проценат сличности између две матрице 60%.



Како израчунати проценат сличности између две матрице?

Када имамо посла са веома великим матрицама, постаје нам тешко да ручно проверимо колико су две матрице исте. Међутим, МАТЛАБ нам пружа лак и погодан метод који проналази проценат сличности између две матрице. Кораци за извршавање ове методе су дати у наставку:





Корак 1: Прво, декларишите две матрице које желите да упоредите.

Корак 2: Извршите поређење једнакости између матрица користећи == оператор и складишти резултујуће Булове вредности у променљиву.



Корак 3: Користити сума() функција за бројање једнаких елемената у две матрице.

4. корак: Израчунајте проценат сличности између две матрице користећи дату формулу:

Проценат сличности = ( Број истих елемената ) / ( ред * колона ) * 100


Белешка: Имајте на уму да можемо упоредити две матрице ако имају исту величину.

Примери

Наведени примери ће практично извршити горе наведене кораке и одредити проценат сличности између две матрице.

Пример 1: Рачунање процента сличности између две квадратне матрице?

У овом примеру, израчунавамо проценат сличности између две дате квадратне матрице А и Б пратећи горе наведене кораке.

редови = 1000 ;
цолс = 1000 ;
А = око ( 1000 ) ;
Б = нуле ( 1000 ) ;
слични_елементи = А ==Б;
цоунт_сим_елемс = сум ( слични_елементи ( : ) ) ;
проценат_сличности = цоунт_сим_елемс / ( редова * цолс ) * 100


Пример 2: Рачунање процента сличности између две правоугаоне матрице?

Овај пример израчунава проценат сличности између две дате правоугаоне матрице А и Б пратећи горе наведене кораке.

редови = 2 ;
цолс = 5 ;
А = [ 1 : 2 : 10 ; 3 : 4 : двадесет ] ;
Б = [ 1 : 5 ; 4 : 4 : двадесет ] ;
слични_елементи = А ==Б;
цоунт_сим_елемс = сум ( слични_елементи ( : ) ) ;
проценат_сличности = цоунт_сим_елемс / ( редова * цолс ) * 100


Закључак

Проналажење процента сличности између две матрице може се урадити упоређивањем две матрице користећи == оператора, а затим помоћу сума() функција за бројање једнаких елемената. Након тога, можете користити формулу сличности да бисте израчунали проценат сличности између две матрице . Пронаћи ћете комплетан водич за проналажење проценат сличности између две матрице у овом туторијалу.