<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">Hi Partha</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">
You can use a simple logic (I am not writing in the exact syntax):</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">
Lets say these are two arrays a[][] and b[][] and the resultant difference array is c[][]. Of course all 3 arrays have same dimensions.</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">
<br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">Just put a nested loop like:</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">
do i=0, n-1</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e"> do j=0, m-1</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">  if (a[i][j] or b[i][j] &gt; 0.2)</div>
<div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">    c[i][j] = a[i][j]-b[i][j]</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">  else</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">
    c[i][j] = 0</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e"> end do</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">end do</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">
<br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">This will calculate the difference only if at least one of the arrays has value &gt; 0.2 otherwise it will store a zero value (or you may even store a missing value)</div>
<div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:#45818e">Hope it helps!</div></div><div class="gmail_extra">
<br clear="all"><div><div dir="ltr"><font face="trebuchet ms, sans-serif" color="#3d85c6">Tabish U Ansari</font><div><font face="trebuchet ms, sans-serif" color="#3d85c6">MS Research Scholar<br>Environmental &amp; Water Resources Engineering Division</font></div>
<div><font face="trebuchet ms, sans-serif" color="#3d85c6">Department of Civil Engineering</font></div><div><font face="trebuchet ms, sans-serif" color="#3d85c6">IIT Madras</font></div></div></div>
<br><br><div class="gmail_quote">On 30 August 2014 00:48, Partha Bhattacharjee <span dir="ltr">&lt;<a href="mailto:pbhatta2@jhu.edu" target="_blank">pbhatta2@jhu.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div>
<div style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
<p>​Dear NCL,<br>
</p>
<p><br>
</p>
<p> I want to plot a difference between two model outputs (see the attached figure). In both plots, &gt;0.2 (in the colorbar) are subject of interest.  Simple difference plot shows difference in &lt;0.2 background also. How do I specifically plot difference keeping
 background &lt;0.2 at constant in NCL? <br>
</p>
<p><br>
</p>
<p> Thanks,<br>
</p>
<p> Partha<br>
</p>
</div>
</div>

<br>_______________________________________________<br>
ncl-talk mailing list<br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
<br></blockquote></div><br></div>