matlab中怎么让矩阵A中的偶数变为0,奇数变为1.
题目
matlab中怎么让矩阵A中的偶数变为0,奇数变为1.
比如A = [1 1 2 1 0 3 0 1 2] 经过转换 变成A =[1 1 0 1 0 1 0 1 0]
答案
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)
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 将一个底面周长是18.84厘米,高是10厘米的圆柱形量杯里装满水,再倒入一个棱长为3厘米的正方体容器中
- “不要害怕影子,那是因为近处有阳光”翻译
- 巅是什么结构、什么部首、除部首外还有多少画
- 请说出三个有关战争的词语,并用上这三个成语写一段话
- 若f(x)是定义在[-2,2]上的奇函数,其图像与g(x)关于y轴对称,当x∈(0,2]时,g(x)=x²-2x+4
- 初三《让我试试》作文,600字左右
- x^2-2(m+1)x+m^2-2m-3=0两不等实根有一根为0,
- 把百分之九十五的酒精150克加入一些水后,稀释为百分之七十五的酒精,需加水多少千克?
- 若代数式,3X的四次方-X³+kx的³+x²-1中 不含K的项 求K地值、
- 甲工程队每工作6天休息一天,乙工程队每工作5天休息两天.