Recomendation on plotting data
    4 views (last 30 days)
  
       Show older comments
    
I have a 360x180 matrix with data for each latitude and longitude on earth, I plot it like this:
imagescnan(loni,lati,squeeze(double(r4_sat(:,:)))')
I have another matrix with the same dimensions but only data on the points in which it is significative; I want to mark the locations on the map plotted earlier in which the data is significative but I don't know how.
Any sugestion helps Thanks for reading
1 Comment
  Walter Roberson
      
      
 on 18 May 2017
				Note:
imagescnan(loni,lati,squeeze(double(r4_sat(:,:)))')
should be the same as
 imagescnan( loni, lati, double(r4_sat).' )
Answers (1)
  Walter Roberson
      
      
 on 18 May 2017
           imagescnan( loni, lati, double(r4_sat).' );
   hold on
   threshold = 0.05;                     %for example
   mask = double(r4_sat > threshold);    %was it significant?
   mask(mask == 0) = nan;                %1 if significant, nan if not
   imagescnan( loni, lati, mask.' );
2 Comments
  Walter Roberson
      
      
 on 18 May 2017
				Please show size(loni), size(lati), size(r4_sat), size(r4_sat_significative), class(r4_sat_significative), max(r4_sat_significative(:))
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
