outputting the left side of pairs in array

1 次查看(过去 30 天)
Hi guys, I have an array for instance y=[1 2 3 4 5 6]
I want to output the values that its indexes are the middle of the left side and right of every pair with increasing index (I mean at index=1 and index=3 then the middle between is at index=2 , then I look at index=3 etc ..), this mean I look at 1 3 and the value 2 is the middle between those two pair, then I look on the other pair 3 5 and I print the value 4 ..etc
so my output in my case is an array that have the values that are the middle of every pair , in my case output=[2 4 5]
so how could I implement that in matlab? thanks alot for your help!
  7 个评论
KSSV
KSSV 2020-7-19
Write your expected output.....[2 4 5]?
jonas
jonas 2020-7-19
perhaps you want to exclude the two edge values?

请先登录,再进行评论。

回答(1 个)

madhan ravi
madhan ravi 2020-7-19

类别

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