unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* Plotting in Guile
@ 2010-07-28 15:21 Joel James Adamson
  2010-07-28 16:04 ` Hans Aberg
                   ` (2 more replies)
  0 siblings, 3 replies; 34+ messages in thread
From: Joel James Adamson @ 2010-07-28 15:21 UTC (permalink / raw)
  To: guile-user

[-- Attachment #1: Type: text/plain, Size: 1197 bytes --]

Hello,

I am using Guile to iterate equations and produce trajectories from
those iterations.  My current strategy is to redirect the stdout to a
file and then use GNUPLOT to plot the trajectories as parametric
plots.  However, I would like to contain everything within one program,
to keep Makefiles simple and (ideally) only deal with one programming
language for the project.

Any suggestions on how to accomplish this?

1. Is there is a plotting extension for guile, or a library that I could
use in such a way?  The advantage of GNUPLOT is that it can produce many
different kinds of output, including SVG and Pstricks code.  If a
plotting module exists, I haven't found it yet.

2. My thoughts were that I could use the POSIX IPC modules available in
Guile to run GNUPLOT and send commands through a pipe or other
appropriate interface.  Despite knowing little of how IPC works or the
best way to accomplish this, I always like to learn something new.  Does
this sound like it's worthwhile or like it would work at all?

Thanks,

Joel
-- 
Joel J. Adamson
Servedio Lab
University of North Carolina at Chapel Hill

FSF Member #8164
http://www.unc.edu/~adamsonj

[-- Attachment #2: Type: application/pgp-signature, Size: 229 bytes --]

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2010-08-18 17:03 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-28 15:21 Plotting in Guile Joel James Adamson
2010-07-28 16:04 ` Hans Aberg
2010-07-28 17:54   ` Joel James Adamson
2010-07-28 18:26     ` Linas Vepstas
2010-07-28 18:43       ` Joel James Adamson
2010-07-29  6:52         ` Thien-Thi Nguyen
2010-07-29 14:59           ` Joel James Adamson
2010-07-29 15:14             ` Thien-Thi Nguyen
2010-07-29 17:34               ` Joel James Adamson
2010-07-28 18:45     ` Hans Aberg
2010-07-28 18:50       ` Joel James Adamson
2010-07-28 20:56         ` Hans Aberg
2010-07-29 18:57     ` Neil Jerram
2010-07-28 16:16 ` Mike Gran
2010-07-28 16:56   ` Joel James Adamson
2010-07-28 17:20     ` Mike Gran
2010-07-28 17:59       ` Joel James Adamson
2010-07-29  7:01   ` Thien-Thi Nguyen
2010-07-29 14:52     ` Joel James Adamson
2010-07-29 15:21       ` Thien-Thi Nguyen
2010-07-29 17:31         ` Joel James Adamson
2010-07-29 18:43           ` Thien-Thi Nguyen
2010-07-30  2:40     ` Mike Gran
2010-07-30 12:19       ` Thien-Thi Nguyen
2010-08-03 13:46         ` Mike Gran
2010-08-03 19:20           ` Thien-Thi Nguyen
2010-08-04  5:14             ` Mike Gran
2010-08-04 13:12               ` Joel James Adamson
2010-08-04 13:51                 ` Mike Gran
2010-08-04 15:21                   ` Joel James Adamson
2010-08-04 19:51                   ` Thien-Thi Nguyen
2010-08-15 22:49                   ` Ludovic Courtès
2010-08-18 15:37 ` Andy Wingo
2010-08-18 17:03   ` Joel James Adamson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).