Yapso

Yapso is a plotting module for GNU Octave. It is an alternative to gnuplot.
Download

Yapso Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • ALEX
  • Publisher web site:
  • http://gnome-look.org/content/show.php/Murrina+Aurora+Dream?content=82767

Yapso Tags


Yapso Description

Yapso is a plotting module for GNU Octave. It is an alternative to gnuplot. Yapso is a plotting module for GNU Octave. It is an alternative to gnuplot. It is intended to be compatible with Matlab plotting commands. Yapso is based on the OpenGL libraries. Currently it uses the GLUT toolkit (freeglut or openglut). Yapso is loaded dynamically in Octave as oct-functions which allows a tight integration in Octave.Yapso program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.Here are some key features of "Yapso":· 2D plotting functions: plot, patch, pcolor, text, quiver, contourf, scatter, image· 3D plotting functions: surf, plot3, text3, scatter3· Some graphics handling support· PNG, PPM (uncompressed bitmap) and EPS output· Off-screen rendering, i.e. you can create figures from a cronjob or web server without connection to an X server· Support for animation using ImageMagickRequirements:· octave (2.9.13 or higher)· OpenGL (GL and GLU) libraries· freeglut or openglut· PNG libraries· geometry package from octave-forgeInstallationAutomatic installationIn octave, issue the following commands from the directory containing the tar.gz-file:octave:1> pkg install -verbose yapso-0.3.2.tar.gzYou should see no errors. If you see an error message that an installed library could not be found, you will need to specify the location of the library by setting the environment variables CPPFLAGS and LDFLAGS before starting octave, for example:export CPPFLAGS=-I/usr/X11R6/includeexport LDFLAGS=-L/usr/X11R6/libSince Yapso replaces some functionality provided by octave, it is not loaded by default. The following command loads Yapso:pkg load yapsoYou can add "pkg load yapso" to your $HOME/.octaverc to loads Yapso automatically when octave starts. To tests if Yapso is installed correctly, issue the following command in octave:octave:2> yapso_demoBy default, octave installs packages in your home directory. If you want to install Yapso globally, you have to launch octave as the root user (the environment variable USER must be set to root) or use.octave:1> pkg install -global yapso-0.3.2.tar.gzIf you want to return to gnuplot in your current session, you need only to unload Yapso:pkg unload yapsoManual installationSometimes, you might need to install Yapso manually. These are the commands that you need to execute:tar zxvf yapso-0.3.2.tar.gzcd yapso-0.3.2/src./configuremakemkdir /path/to/install/dir/yapso-0.3.2cp *.oct ../inst/*.m ../PKG_ADD ../PKG_DEL /path/to/install/dir/yapso-0.3.2In octave, you have to include Yapso in your search path by using addpath:addpath('/path/to/install/dir/yapso-0.3.2');At this point you should see "Yapso initialized". If you need to install Yapso manually, please let me know, why the automatic installation did not work for you (send an email to yapso-help@lists.sourceforge.net).


Yapso Related Software