Find number in vector
조회 수: 26 (최근 30일)
이전 댓글 표시
Let’s say I have this vector: A = [1,2,3,4,5,6] and I want to know when did my vector went above 3. Like I want to know the value that made my vector go above 3. So I’m interested in the value “4” not 5 or 6. Is there is a code that can help me ?
댓글 수: 0
채택된 답변
Jonas
2023년 1월 21일
find(A>3,1)
댓글 수: 1
Image Analyst
2023년 1월 21일
This gives the index, not the value. To see the value, see my answer below where I give both the index and the value of the vector at that index.
추가 답변 (1개)
Image Analyst
2023년 1월 21일
Try this:
A = [1,2,3,40,50,60];
index = find(A > 3, 1, 'first')
theValueThere = A(index)
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!