Calling a specific value from a matrix using a loop
조회 수: 2 (최근 30일)
이전 댓글 표시
Hello everyone,
I have a set of matrix, called att_power:

I need to use a for loop to call some of the values in the first column of the matrix, such as I could be calling 5, 15, 30, and 50 only.
Based on the values, I am calling, I need matlab to create matrix showing the corresponding values in the second column.
In this case, I want to matlab to create a matrixx, showing [4.2, 32, 115, 273]
Can anyone please help me on this?
Kind regards,
Nilesh
댓글 수: 0
채택된 답변
Voss
2022년 12월 4일
vals = [5 15 30 50];
idx = ismember(att_power(:,1),vals);
result = att_power(idx,2)
댓글 수: 2
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!