필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

How to find out the minimum error and its index number by comparing two coulmns of matrices?

조회 수: 2 (최근 30일)
I have 22 number of traces (sig1 & sig2 ) in two matrices. I have calculated two error matrices E1 (1 by 22) and E2 (1 by 22) for two different matrices of signal contain 22 number of traces. Now, I want to caompare both the error values and take minimum value column wise for each signal and so on. In this way, I want to store the minimum error values for each signal and find out its corresponding trace number. Error I have calculated. Then, how to find out the minimum error comparing two error matrices and its corresponinf traces? Please help me to solve this problem.
for i1=1:1801
for j1=1:22
E1(:,j1)=immse(tr1(:,j1),sig1(:,j1));
E2(:,j1)=immse(tr1(:,j1),sig2(:,j1));
end
end

답변 (1개)

Ameer Hamza
Ameer Hamza 2020년 9월 28일
편집: Ameer Hamza 2020년 9월 28일
You can do something like this
[min_E1, idx_E1] = min(E1);
[min_E2, idx_E2] = min(E2);
min_E1 is the minimum value, and idx_E1 is the index at which the minimum value occurs.

이 질문은 마감되었습니다.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by