How do I get MATLAB to extract a specific value in an array?
11 ビュー (過去 30 日間)
古いコメントを表示
I’ve got a 6 x 2 double that looks like this;
AA =
1.5 1269.52132592592
2.5 1331.48519957181
3.5 350.503689964563
4.5 105.680838840683
5.5 33.4192155773747
6.5 32.0466481498415
I’m looking to identify the indices in column 1 when the data in column 2 is less than 105, and then extract the first actual value from column 1 that meets this criteria.
>> BB = (AA(:,2) < 105) results in:
BB =
0
0
0
0
1
1
But how do I use MATLAB to extract and save the actual value of 5.5?
0 件のコメント
採用された回答
Azzi Abdelmalek
2014 年 2 月 19 日
編集済み: Azzi Abdelmalek
2014 年 2 月 19 日
idx= AA(:,2)<105
out=AA(idx,1)
0 件のコメント
その他の回答 (0 件)
参考
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!