MATLAB:如何同时显示两个图像

时间:2016-08-04 08:49:44

标签: matlab

pic1 = double (Pic1);
pic2 = double(Pic2);
pic3 = double(Pic3);
pic4 = double(Pic4);

ILB = 1;
B = pic1./ILB;

ILC = 0.2;
VC(1:1024,1:1024)= 0.581695;
VT = 0.025;
C = (pic2 - B*ILC)./(exp(VC./VT))

IL = 1;
V1 = VT*log((pic3 - B*IL)./(C));
V2 = VT*log((pic4 - B*IL)./(C));

Vapp1(1:1024,1:1024)=0.616185;
Vapp2(1:1024,1:1024)=0.575044;
jp = 0.038;

R =(((Vapp2-V2).*exp(V1./VT))-((Vapp1-V1).*exp(V2./VT)))./(jp.*(exp(V2./VT)-     exp(V1./VT)))
imagesc(R);

j0 = ((Vapp2-V2-Vapp1+V1).*(jp))./(exp(V1./VT).*(Vapp1-V2)-exp(V2./VT).*(Vapp1-V1));
imagesc(j0)

我想在单独的数字中同时显示图像R和j0?我的编码有错误吗?

1 个答案:

答案 0 :(得分:0)

在此行之前添加figure;imagesc(j0)

这将打开一个新的图形窗口并使用新的图形窗口进行下一个图形或图像!否则,下一个绘图或图像将被替换在同一个图形窗口的前一个(这是您的代码目前正在执行的操作)