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

来自田贵芬的问题

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

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

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

1回答
2020-05-22 20: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

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •