Locate array element within limits given by another array
이전 댓글 표시
Probably quite easy but I don't know how to get it... I would like to find the floor of the position of each of the elements (positive decimal numbers) of one array in another array. In the second array the difference between consecutive elements is 2 always. For example: a=[3.45 8.99 10.02] b=[1.03 3.03 5.03 7.03 9.03 11.03 13.03] where what I want to get is c=[2 4 5]
채택된 답변
추가 답변 (2개)
Andrei Bobrov
2015년 11월 30일
a=[3.45 8.99 10.02];
b=[1.03 3.03 5.03 7.03 9.03 11.03 13.03];
[~,~,out] = histcounts(a,b);
카테고리
도움말 센터 및 File Exchange에서 Matrices and Arrays에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!