help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Saving pngs without plotting to screen first


From: Doug Stewart
Subject: Re: Saving pngs without plotting to screen first
Date: Fri, 04 Jan 2008 11:48:43 -0500
User-agent: Thunderbird 1.5.0.14 (Windows/20071210)

Koen Tavernier wrote:
Hi,

I want octave to create a lot of graphs and save them to pngs. I can do this without problem using the print function. Because a high number of these need generating, my system slows down considerably as gnuplot is drawing every plot onto the screen. I have tried to look for solutions in quite a few places, but I'm not sure what exactly I should be searching for. I'm sure it's something really trivial!

This is the code that currently generates the graphs:

  for j = 1:segment
    subplot(2,1,1);
    plot(phase([maxindex(j)-500:maxindex(j)+1500]));
    subplot(2,1,2);
    plot(unfiltered([maxindex(j)-500:maxindex(j)+1500]));
    title = sprintf("segment%d.png", j)
    print(title, "-dpng")
  endfor


Thanks in advance,

Koen.


octave:1> figure(1, "visible", "off");
octave:2> plot(sin(1:100));
octave:3> print -deps "/tmp/sin.eps"




        Thomas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]