Getting an array with data
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello,
I have a question regarding getting data from an array
I have one array of data. lets say (array 1):
Index Speed # 1 5 # 2 9 # 3 4 # 4 5
(index 1 has value 5 , index 2 has value 9 etc)
I made another array (array= indexdata) which contain the indexnumbers of the values which are interested for me ( lets say i only want to look at index number two which has the value 2).
So how can i program that matlab makes a new array of the values of the first arrays, whose indeces are listed in the second array,
it sounds complicated but what i want is easy :)
댓글 수: 0
채택된 답변
Vishal Rane
2012년 12월 12일
So ,
array1 = [ 5 9 4 5] % original array
array2 = [ 2 4 ] % array of indices
array3 = array1(array2) % elements from array1 as per indices listed in array 2
댓글 수: 2
추가 답변 (1개)
Hello kity
2012년 12월 12일
댓글 수: 1
Vishal Rane
2012년 12월 12일
Recommend you to create a separate thread for this question, since this question is already marked as answered.
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!