Hi
Let's say I have:
A = [A1, A2, A3, A4, A5]
B= [B1,B2,B4,B4,B5]
N = counter
If I want to:
  1. Compare B1 to A2. If B1 is greater than A2, increment N by 1. Else do nothing.
  2. Compare B2 to A3. If B2 is greater than A3, increment N by 1. Else do nothing.
  3. Compare B3 to A4. If B3 is greater than A4, increment N by 1. Else do nothing.
  4. Compare B4 to A5. If B4 is greater than A5, increment N by 1. Else do nothing.
  5. and ignore B5 since it has nothing to compare to
Is there a way to define above description in MATLAB...?
Thank you in advance

댓글 수: 2

KSSV
KSSV 2020년 10월 26일
Read about isequal.
Daniel Lee
Daniel Lee 2020년 10월 26일
Will do. thank you!

댓글을 달려면 로그인하십시오.

 채택된 답변

Stephen23
Stephen23 2020년 10월 26일
편집: Stephen23 2020년 10월 26일

0 개 추천

N = nnz(B(1:end-1)>A(2:end))
Tested:
>> A = randi(9,1,5)
A =
2 5 7 2 6
>> B = randi(9,1,5)
B =
3 9 5 5 4
>> N = nnz(B(1:end-1)>A(2:end))
N = 2

댓글 수: 1

Daniel Lee
Daniel Lee 2020년 10월 26일
thank you Stephen-- I'm going to have to study up on nnz function and randi function

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

제품

릴리스

R2020a

태그

질문:

2020년 10월 26일

댓글:

2020년 10월 26일

Community Treasure Hunt

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

Start Hunting!

Translated by