Is there a way to programmatically "print" the window of the dsp.SpectrumAnalyzer to a JPG or PNG file?
    6 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Richard Keniuk
 il 20 Mar 2020
  
    
    
    
    
    Commentato: Richard Keniuk
 il 23 Mar 2020
            I have previously used the print function in a script to get a JPG or PNG file from a figure.  Now I am running a script and presenting information on the dsp.SpectrumAnalyzer, and I'd like to get the window of the spectrum analyzer to a JPG or PNG file including the measurement data.  Is there a programatic method to do this?
0 Commenti
Risposta accettata
  Devineni Aslesha
    
 il 23 Mar 2020
        
      Modificato: Devineni Aslesha
    
 il 23 Mar 2020
  
      Use the below code to get the spectrum analyzer window to a JPG or PNG file including the measurement data programmatically.
scope = dsp.SpectrumAnalyzer;
scope.CursorMeasurements.Enable = true;
scope.ChannelMeasurements.Enable = true;
scope.PeakFinder.Enable = true;
scope.DistortionMeasurements.Enable = true;
scope(randn(5000,3));
specFigHdl = findall(0,'Type','figure','Tag','spcui_scope_framework');
print(specFigHdl, 'rSpecAnalyzer', '-djpeg');
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!