早教吧作业答案频道 -->其他-->
在MATLAB中,如何找出矩阵的非零元素.并且输出它所在的行和列.只要非零就为真.输出1.如果能够这样输出更好,R(1,1)=1,R(1,5)=1矩阵R=[1 2 3 1 21 0 0 0 44 0 5 0 61 1 1 1 05 0 8 6 0];
题目详情
在MATLAB中,如何找出矩阵的非零元素.并且输出它所在的行和列.只要非零就为真.输出1.
如果能够这样输出更好,R(1,1)=1,R(1,5)=1
矩阵R=[1 2 3 1 2
1 0 0 0 4
4 0 5 0 6
1 1 1 1 0
5 0 8 6 0];
如果能够这样输出更好,R(1,1)=1,R(1,5)=1
矩阵R=[1 2 3 1 2
1 0 0 0 4
4 0 5 0 6
1 1 1 1 0
5 0 8 6 0];
▼优质解答
答案和解析
[row,col] = find( R = 0 ); % row,col是所有非零元素的横坐标和纵坐标
num = size(row,1); % 有多少个非零元素
for i = 1:num
R(row(i),col(i)) = 1; % 非零元素置一
end
num = size(row,1); % 有多少个非零元素
for i = 1:num
R(row(i),col(i)) = 1; % 非零元素置一
end
看了 在MATLAB中,如何找出矩...的网友还看了以下:
关于矩阵的秩的问题题:设A为4×3矩阵,B为3×4矩阵,且R(A)=2,R(B)=3,求R(AB) 2020-05-13 …
r(A矩阵的转置乘以A矩阵)=r(A)这个等式恒成立吗?其中r(A)表示矩阵A的秩.那r(AA^T 2020-05-14 …
求助MATLAB解矩阵方程问题如何求解方程A=B*RA,B都是3×4的已知矩阵R是含有3个未知数的 2020-05-16 …
在MATLAB中,如何找出矩阵的非零元素.并且输出它所在的行和列.只要非零就为真.输出1.如果能够 2020-05-16 …
设4x4矩阵A的伴随矩阵为A*,若r(A)=4,则r(A*)=?若r(A)=3,则r(A*)=?若 2020-05-21 …
设A为3阶方阵,R(A)=2,且向量123和223是AX=b()的两设A为3阶方阵,R(A)=2, 2020-06-04 …
求解一个6阶的方阵R,满足条件:R*R'=diag(1,1,1,1,1,1)并且[0.0535,0 2020-06-22 …
设A为数域P上秩为r的m*n矩阵,r>0,证明:存在秩为r的m*r矩阵F和秩为r的r*n矩阵G,使 2020-06-30 …
设集合T={1,2,3,4},R={,,,,,,,},验证R是T上的等价关系,并给出其商集不好意思 2020-08-02 …
证明矩阵可逆现在有矩阵A构造矩阵N,它的列构成NulA的基,(NulA为矩阵A的化零空间,也就是Ax 2020-11-03 …