Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 26 Nov 2014, 08:53
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Engineering/Science/Simulation
GNU Octave
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
emil

Joined: 10 Nov 2009
Posts: 618
Location: Austria

PostPosted: Sun 09 Oct 2011, 03:48    Post_subject:  GNU Octave
Sub_title: numerical mathematic - mostly MATLAB compatible
 

Octave

Is an numerical software suite which syntax is very closly matched to the defacto industry standard MATLAB. This means it exels at Linear Algebra and Matrices.

DOWNLOAD: http://boxen.math.washington.edu/home/emil/MathSoftware/Puppy5-slacko/octave-glpk-3.2.3-i486_5.29.5.sfs

This is an older version made in Puppy 431, but I used it in Lupu 511 and in Slacko. It contains "Glpk" the "GNU Linear Programming Kit" and libraries from gfortran 4.2.2. Installing another fortran shouldn't hurt though.

It needs gnuplot as plotting engine for mathematical functions.

A similar software suite, although not as matlab compatible out of the box is Scilab.

ARCHIV Original pet packages from 2010

Edited_time_total
Back to top
View user's profile Send_private_message Visit_website 
Moose On The Loose


Joined: 24 Feb 2011
Posts: 534

PostPosted: Sun 09 Oct 2011, 13:51    Post_subject: Re: GNU Octave
Sub_title: numerical mathematic - mostly MATLAB compatible
 

emil wrote:
Octave

Is an numerical software suite which syntax is very closly matched to the defacto industry standard MATLAB. This means it exels at Linear Algebra and Matrices.

DOWNLOAD: http://boxen.math.washington.edu/home/emil/MathSoftware/Puppy5-slacko/octave-glpk-3.2.3-i486_5.29.5.sfs

This is an older version made in Puppy 431, but I used it in Lupu 511 and in Slacko. It contains "Glpk" the "GNU Linear Programming Kit" and libraries from gfortran 4.2.2. Installing another fortran shouldn't hurt though.

It needs gnuplot as plotting engine for mathematical functions.

A similar software suite, although not as matlab compatible out of the box is Scilab.


I have been using octave for quite a while now on puppy. There are a couple of things to remember about it:

1) The memory foot print can be huge if you make huge arrays

2) Looping is a lot slower than using huge arrays

This suggests that for some things, those who don't run as a full install may want to do the "pfix=noram" thing for the session where the big stuff gets processed.

Because octave will run from stdin, you can easily make it work as part of a larger script. Consider the example where you have about 1000 files that you want to FFT and make a graph from. Doing it by hand will take a while.
Back to top
View user's profile Send_private_message 
standarddeviant

Joined: 23 Oct 2011
Posts: 8

PostPosted: Sun 23 Oct 2011, 20:43    Post_subject:  

Has anyone here tried to install octave-forge packages in any version of Puppy Linux?

I'm attempting to build the signal ('pkg install signal-1.0.11.tar.gz' in octave) package working in Lupu 5.2.8 although the signal package depends on other octave packages (optim, specfun, struct, etc.)

Once I get it working, I'll probably make a .pet/.sfs for an octave signal package.
Back to top
View user's profile Send_private_message 
standarddeviant

Joined: 23 Oct 2011
Posts: 8

PostPosted: Mon 24 Oct 2011, 16:17    Post_subject:  

I'm pretty new to puppy linux, so someone please correct me if I'm wrong:

So Slacko (Puppy Linux 5.3) is supposed to have support for many slackware packages. Using the below links, won't Octave and Octave-Forge be able to be installed using the slackbuild scripts

here:
http://slackbuilds.org/repository/13.37/academic/octave/
and here:
http://slackbuilds.org/repository/13.37/academic/octave-forge/
Granted, this would only work for Puppy 5.3, right?
Back to top
View user's profile Send_private_message 
emil

Joined: 10 Nov 2009
Posts: 618
Location: Austria

PostPosted: Tue 25 Oct 2011, 10:09    Post_subject:  

Yes, it should be possible to use the scripts from slackbuild.
But you will need the slackware pkgtools (available in slackware repos from puppy packagemanager)

However there is no automatic dependency tracking, so you have to hunt them down yourself
Good luck,
emil
Back to top
View user's profile Send_private_message Visit_website 
standarddeviant

Joined: 23 Oct 2011
Posts: 8

PostPosted: Tue 25 Oct 2011, 20:04    Post_subject:  

In slacko, using math-slacko and devx-slacko, the signal package of octave works:
http://www.murga-linux.com/puppy/viewtopic.php?t=72448
Back to top
View user's profile Send_private_message 
emil

Joined: 10 Nov 2009
Posts: 618
Location: Austria

PostPosted: Tue 24 Jan 2012, 20:25    Post_subject:  

octave sfs seems to work in Saluki Puppy - can anyone confirm?
Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Engineering/Science/Simulation
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0578s ][ Queries: 12 (0.0056s) ][ GZIP on ]