matlab 向量中有的数字能改变有的改变不了pixnum=1;for i=1:nrow %行for j=1:ncol %列if N(pixnum)==1 %将值为1改为-1,但没有生效,为什么啊N(pixnum)=-1;elseif N(pixnum)==0 %将0改变1,这句话生效了N(pixnum)=1; endpixnum=p

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 21:49:39
matlab向量中有的数字能改变有的改变不了pixnum=1;fori=1:nrow%行forj=1:ncol%列ifN(pixnum)==1%将值为1改为-1,但没有生效,为什么啊N(pixnum)

matlab 向量中有的数字能改变有的改变不了pixnum=1;for i=1:nrow %行for j=1:ncol %列if N(pixnum)==1 %将值为1改为-1,但没有生效,为什么啊N(pixnum)=-1;elseif N(pixnum)==0 %将0改变1,这句话生效了N(pixnum)=1; endpixnum=p
matlab 向量中有的数字能改变有的改变不了
pixnum=1;
for i=1:nrow %行
for j=1:ncol %列
if N(pixnum)==1 %将值为1改为-1,但没有生效,为什么啊
N(pixnum)=-1;
elseif N(pixnum)==0 %将0改变1,这句话生效了
N(pixnum)=1;
end
pixnum=pixnum+1;
end
end
N是一个向量 里面有整数0和1 0都全部变成了1,为什么1不能变成-1啊
求指导啊

matlab 向量中有的数字能改变有的改变不了pixnum=1;for i=1:nrow %行for j=1:ncol %列if N(pixnum)==1 %将值为1改为-1,但没有生效,为什么啊N(pixnum)=-1;elseif N(pixnum)==0 %将0改变1,这句话生效了N(pixnum)=1; endpixnum=p
你的N是个矩阵吧?
矩阵向量无所谓,一回事.
可以不需要循环的.
N(N==1) = -1;
N(N==0) = 1;
就好了.

for i=1:nrow %行
for j=1:ncol %列
if N(i,j)==1
N(i,j)=-1;
elseif N(i,j)==0
N(i,j)=1;
end
end
end

改成这样试试

matlab 向量中有的数字能改变有的改变不了pixnum=1;for i=1:nrow %行for j=1:ncol %列if N(pixnum)==1 %将值为1改为-1,但没有生效,为什么啊N(pixnum)=-1;elseif N(pixnum)==0 %将0改变1,这句话生效了N(pixnum)=1; endpixnum=p 变化是有的,但是美丽并没有改变.改成反问句如何改? 在matlab中如何改变有效数字的位数?问如何提高matlab中的有效数字的位数? 在所有的五位数中,各位数字之和等于43,且能被11整除的数有哪些? 在所有的三位数中,能够被九整除,而且三个数字恰好能构成等差数列的共有多少个? 在所有的五位数中,能被11整除,且各个数字的平均数为8.6的数有哪些? 123456蕴含的成语数字中含有的 word中,怎么在原有的方框中填数字,为什么填好后是这样的,我想不变框的大小,将数字大小改一下,让方框和数字大小协调,该怎么弄呢? 有的 关于Proteus的使用1、Proteus中怎样改变工作区域,就是那框框的大小?在哪里改?框框太小了,画不开我要画的电路图.2、Proteus中没有的元件可以自己画吗?画完之后能实现元件的功能吗?我是说在仿 matlab求特征值 有的为小数,有的为整数? excel2007一列单元格中其中有的只有数字和有的只有字母,如何统计只有数字的单元格个数 在所有的数学软件中哪一款最好?在mathematica,maple,MATLAB中哪一个更好 matlab中字体大小如何改变 在所有的四位数中,前两位的数字和与后两位的数字和都等于六的共有多少个?(能把过程写下来吗) 世界上所有的数字相加再乘所有的数字 有一组数列,怎么用matlab搜索特定范围的数字?比如for n=1:Nf(n)=n^2-n*0.1end这个数列,我要搜索里头[100,10000]中所有的f(n).怎么才能做到?并且还能知道哪个f(n)对应的n值. 向量组等价的对称性如何解释若向量组(1)由向量(1,0,0)(0,1,0)(0,0,1)三个向量组成 向量组(2)由(1,0,0)(0,1,0)两个向量组成一(1)向量组显然能先行表示向量组(2)中所有的响