Question about Test for equality

3 visualizzazioni (ultimi 30 giorni)
Lucas Neves
Lucas Neves il 17 Dic 2016
Commentato: Star Strider il 17 Dic 2016
Hello guys!! So, i have this problem. I have two matrix of 125x3, with 1 and -1. When i do (A-B) then i will have one matrix of 125x3 full of zeros I need to know how many lines i have [0 0 0], so i need to count those lines and i will have a number ( obviously). I know how to use the length to get my number, but i'm having trouble testing the (A-B) matrix to find the lines with [0 0 0] Anyone has an advice for that?
Thanks a lot guys!!

Risposta accettata

Star Strider
Star Strider il 17 Dic 2016
Try this:
A = [1 -1 1; 1 1 1; 0 1 0; 0 0 0; 1 0 -1; 0 0 0]; % Create Data
[Au,ia,ic] = unique(A, 'rows');
TallyRows = accumarray(ic, 1);
NumberOfZeroRows = TallyRows(1)
NumberOfZeroRows =
2
  2 Commenti
Lucas Neves
Lucas Neves il 17 Dic 2016
Thanks!! It helped me alot!!
Star Strider
Star Strider il 17 Dic 2016
As always, my pleasure!

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by