随机周期性脉冲序列

问题:希望完成一个周期为16ms的脉冲序列,要求脉冲在每4ms内必须出现一次,但位置随机

思路:将  固定数值个数的随机产生 问题    转换成为  固定个数生成的完备集中的随机挑选 问题






Code:

   a=eye(4)
   b=zeros(1,16);
   for i=0:3
       b(1,(4*i+1):(4*i+4))=a(randperm(4,1),:)
   end
   
   bar(0.5:length(b)-0.5,b,1)
   set(gca,'XTick',-1:1:20);set(gca,'YTick',0:1:1);


 
 

猜你喜欢

转载自blog.csdn.net/jimmyisme/article/details/50905733