help-octave
[Top][All Lists]
Advanced

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

RE: Help with saveas and fltk


From: Rick M. Cox
Subject: RE: Help with saveas and fltk
Date: Thu, 6 Jun 2013 23:00:37 -0700

 

 

From: address@hidden [mailto:address@hidden On Behalf Of Nicholas Jankowski
Sent: Thursday, June 06, 2013 8:21 PM
To: Rick M. Cox
Cc: Ben Abbott; help-octave Octave
Subject: Re: Help with saveas and fltk

 

On Thu, Jun 6, 2013 at 6:25 PM, Rick M. Cox <address@hidden> wrote:

Rick, would help if I could try to reproduce what you're doing. I'm not running XP, but Win7, so things might be different. The "D:/Programs" problem pops up A LOT due to microsoft's infinite wisdom of making core folders with spaces in the filename's. Not just with Octave, either. Previously conversations I've seen with that problem were with configuring editors, though.

If you could upload some simple m-files recreating your problem, I'd be curious to see if it occurs here. Or maybe someone else with an XP box can try recreating the issue.

nickj

 

 

 

Nick:

 

Thanks for the help offer.  I have attached the short Octave program that is an example of my problem.

 

My system:

·       Pentium 4, 3.2 GHz

·       Windows XP Pro SP3

·       Visual C++ 2010 Redistributable Package

·       Octave 3.6.4

·       Latest version of GhostScript

 

Both Octave and GhostScript are installed in paths that have no white spaces.

 

Octave commands:

>scdraw

>print “test.png”

 

With ‘gnuplot’ everything works as expected.  It takes 60 seconds for ‘scdraw’ to generate the Smith Chart and another 50 seconds for the print command to save the file.  I can save any file format without problems.

 

With ‘fltk’ the ‘scdraw’ program generates the Smith Chart in about 10 seconds.  The print command causes the figure window to become scrambled and unresponsive.  Octave is also unresponsive and I have to close it.  Any file format that I try produces the same result.

 

I hope you can help me out!

 

Rick

 

 

 

Will check it out when I'm back at work. But FYI i'm running the MinGW version on Win7, so who knows what will happen :)

 

regarding load time, I do notice when I do other simple things in Octave it takes a long time for the first figure to load (i usually have things set to fltk). so something as simple as:

plot([1 2 3])

will take a long time to run once, but a 'close all' followed by plot([1 2 3]) again will pop right up (same with any other figures after the first). so i assume that the first figure has some program loading or initialization occurring. perhaps something similar here? or is it just as slow every time?

 

 

Nick:

 

I’ve experimented some more with ‘scdraw’ and here is what I have found.

 

If I remove the “off” parameter from the axis function and leave just axis (“square”) then Octave with “fltk” will eventually execute a print command.  The resulting file is a mess though.  Attached are two .png files:

 

test2.png     the correct rendering of a Smith Chart by ‘gnuplot’

testD.png     the file saved by “fltk” with the “off” parameter removed from the axis function.

 

Clearly something is messed up with the way one of these programs is rendering my drawing.  If this were an old HP mechanical plotter I would say that someone forgot the “pen up” command.

 

Rick

Attachment: test2.png
Description: PNG image

Attachment: testD.png
Description: PNG image


reply via email to

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