cwlr.net
当前位置:首页 >> A是一个正奇数阶方阵,用mAtlAB求主副对角线上元素... >>

A是一个正奇数阶方阵,用mAtlAB求主副对角线上元素...

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)

for i=1:50 A(i)=2*i-1; end B=2.*ones(10,10)

A = magic(5) R1 = A(1:2:end,2:2:end) R2 = A(2:2:end,1:2:end)

是不是这个意思: x = rand( 4 ); a = x( 1 : 2 : end, : ); b = x( 2 : 2 : end, : ); [ m n ] = size( a ); c = ones( m, n * 2 ); c( :, 1 : 2 : end ) = a; c( :, 2 : 2 : end ) = b; 结果: >> x x = 0.7413 0.4852 0.0513 0.9430 0.1048 0...

index=(mod(A,2)~=0); A(index)=A(index)+1;

一般用mod求余数判断: if mod(a,2)==0 % a是偶数 else % a是奇数 end

没太明白你的意思,是把一个数组(一维)的奇数项(索引)和偶数项分别放入两个数组中吗 如果是的话,下面的代码可以实现 a是已知数组 a_odd=a(1:2:end); a_even=a(2:2:end);

A = magic(5) R1 = A(1:2:end,2:2:end) R2 = A(2:2:end,1:2:end)

是不是这个意思: x = rand( 4 ); a = x( 1 : 2 : end, : ); b = x( 2 : 2 : end, : ); [ m n ] = size( a ); c = ones( m, n * 2 ); c( :, 1 : 2 : end ) = a; c( :, 2 : 2 : end ) = b; 结果: >> x x = 0.7413 0.4852 0.0513 0.9430 0.1048 0...

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com