【matlab中怎么让矩阵A中的偶数变为0,奇数变为1.比如-查字典问答网
分类选择

来自田贵芬的问题

  【matlab中怎么让矩阵A中的偶数变为0,奇数变为1.比如A=[112103012]经过转换变成A=[110101010]】

  matlab中怎么让矩阵A中的偶数变为0,奇数变为1.

  比如A=[112103012]经过转换变成A=[110101010]

1回答
2020-05-2220:02
我要回答
提示:回答问题需要登录哦!
罗治敏

  A=[1,1,2,1,0,3,0,1,2]

  k1=find(rem(A,2)==0);

  k2=find(rem(A,2)~=0);

  A(k1)=0;A(k2)=1;

  A

  或者更简单的就用

  A=(rem(A,2)~=0)

2020-05-22 20:05:53
大家都在问
最新问答