mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-06-27 20:57:31 +10:00
updated ui added new features
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
function [Hrows Hcols] = Mat2Hrows(HRA, RAmode);
|
||||
|
||||
H = full(HRA);
|
||||
[Nr Nc] = size(H);
|
||||
|
||||
if nargin==1, RAmode = 1; end;
|
||||
|
||||
if RAmode==1
|
||||
H= H(:,1:Nc-Nr);
|
||||
[Nr Nc] = size(H);
|
||||
end
|
||||
|
||||
Max_colwt = max(sum(H));
|
||||
Max_rowwt = max(sum(H'));
|
||||
Hcols = zeros(Nc, Max_colwt);
|
||||
Hrows = zeros(Nr, Max_rowwt);
|
||||
|
||||
for i = 1:Nr
|
||||
nz = find(H(i,:));
|
||||
Hrows(i,1:length(nz)) = nz;
|
||||
end
|
||||
|
||||
H = H';
|
||||
for i = 1:Nc
|
||||
nz = find(H(i,:));
|
||||
Hcols(i,1:length(nz)) = nz;
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user