早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab向量随机翻转比如我一个二进制向量:a=(1,1,0,1,0,1,0),我想随机翻转两位,比如前两位得到a=(0,0,0,1,0,1,0),怎么操作?翻转任意不同的两位.

题目详情
matlab向量随机翻转
比如我一个二进制向量:a=(1,1,0,1,0,1,0),我想随机翻转两位,比如前两位得到a=(0,0,0,1,0,1,0),怎么操作?翻转任意不同的两位.
▼优质解答
答案和解析
>> a=[1,1,0,1,0,1,0];
>> a(1:2)=0
a =
0 0 0 1 0 1 0