Question about Test for equality

1 Ansicht (letzte 30 Tage)
Lucas Neves
Lucas Neves am 17 Dez. 2016
Kommentiert: Star Strider am 17 Dez. 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!!

Akzeptierte Antwort

Star Strider
Star Strider am 17 Dez. 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 Kommentare
Lucas Neves
Lucas Neves am 17 Dez. 2016
Thanks!! It helped me alot!!
Star Strider
Star Strider am 17 Dez. 2016
As always, my pleasure!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by