와 histc이를 고려매트랩은 - 많은 가장자리 벡터
a = [1 ; 7 ; 13];
edges = [1, 3, 6, 9, 12, 15];
[~, bins] = histc(a, edges)
bins =
1
3
5
가 지금은하지만 즉, 각 a
값에 대한 다른 "가장자리"벡터, 행렬 대신 벡터, 동일한 출력을하고 싶습니다 가장자리. Exemple : 나는이 루프를 방지하기 위해 노력하고있어 의해
a = [1 ; 7 ; 13];
edges = [ 1, 3, 6 ; 1, 4, 15 ; 1, 20, 30];
edges =
1 3 6
1 4 15
1 20 30
indexes = theFunctionINeed(a, edges);
indexes =
1 % 1 inside [1, 3, 6]
2 % 7 indide [1, 4, 15]
1 %13 inside [1, 20, 30]
I는 for
루프 내에서 histc
이 작업을 수행 할 수있다. 당신이 배열을 셀에 당신의 배열을 변환하는 경우
cellarray하는 매트릭스에서 통과 할 수있는 간단한 방법이 있습니까? – Johnny5
@ Johnny5 : 업데이트 된 답변을 참조하십시오. –