МАТЛАБ је алат за програмирање високих перформанси који се користи за обављање разних математичких и нумеричких задатака. Један такав задатак је проналажење проценат сличности између две матрице , што може бити корисно у разним апликацијама, као што су машинско учење, анализа података и обрада слика.
У овом чланку ћемо разговарати о томе како наћи проценат сличности између две матрице и наведите неке примере који илуструју укључене кораке.
Колики је проценат сличности између две матрице?
Проценат сличности између две матрице је мера колико су две матрице сличне и израчунава се тако што се број елемената који су једнаки у обе матрице подели са укупним бројем елемената у две матрице.
На пример, ако две матрице имају 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
Закључак
Проналажење процента сличности између две матрице може се урадити упоређивањем две матрице користећи == оператора, а затим помоћу сума() функција за бројање једнаких елемената. Након тога, можете користити формулу сличности да бисте израчунали проценат сличности између две матрице . Пронаћи ћете комплетан водич за проналажење проценат сличности између две матрице у овом туторијалу.