a 2D version
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

32 lines
789 B

%--------------------------
% @Author: Jingqiao Hu
% @Date: 2020-11-21 19:52:48
% @LastEditTime: 2020-11-21 19:52:49
%--------------------------
function [global_u, global_l] = global_u_l(u0, l0, u1, l1, rho)
global_u = cell(size(rho));
global_l = cell(size(rho));
[microy, microx] = size(rho{1});
for ele = 1:size(rho(:),1)
u = zeros(microy, microx);
l = zeros(microy, microx);
for i = 1:microx
for j = 1:microy
if rho{ele}(j, i)==1
u(j,i) = u1;
l(j,i) = l1;
else
u(j,i) = u0;
l(j,i) = l0;
end
end
end
global_u{ele} = u;
global_l{ele} = l;
end
end