Help comparing two matrices

3 Ansichten (letzte 30 Tage)
Antonio
Antonio am 22 Dez. 2014
Bearbeitet: Antonio am 22 Dez. 2014
so I need to compare two matrices but I need to set the values the final compared matrice will have... so for example if one value is higher than the other it should display 1; if it is lower -1 and finally if it is equal 0. I have been messing with this but cant figure it out I think I need a way to go over the two matrices comparing the two elements and but then how do I set those elements back into a matrice....? why is it so complicated!!!
well i need a function... sorry and thanks for the quick responses

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 22 Dez. 2014
Bearbeitet: Azzi Abdelmalek am 22 Dez. 2014
idxp=A>B
idxn=A<B
C=zeros(size(A))
C(idxp)=1;
C(idxn)=-1

Weitere Antworten (1)

Roger Stafford
Roger Stafford am 22 Dez. 2014
C = sign(A-B);

Kategorien

Mehr zu Resizing and Reshaping Matrices 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