How to fined specific Kth values of an vector with n element

6 次查看(过去 30 天)
Supose i have a vector a = [ 2 4 6 8 10] and i want to extract the 1st , 3rd and 5th elements so i want to use a vector b = [1 3 5] and get the answer back as : c = [2 6 10]; how do i do that?
Thanks!

回答(1 个)

Image Analyst
Image Analyst 2020-2-23
Use b as a linear index for a:
a = [ 2 4 6 8 10]
b = [1 3 5]
c = a(b)

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by