Inserting variable number of zeros between non-zero elements in a vector in MATLAB

后端 未结 3 1740
慢半拍i
慢半拍i 2021-01-06 13:31

I have a vector like:

a = [1,2,3,4,5,6...,n]

and I would like to obtain a new vector like this:

a_new = [1,0,0,2,0,0,3,0,0         


        
3条回答
  •  一向
    一向 (楼主)
    2021-01-06 13:51

    x = [1 2 3 4 5]; upsample(x,3)

    o/p: 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0

    Cheers!!

提交回复
热议问题