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
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
|