octave-maintainers
[Top][All Lists]
Advanced

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

Re: GSL in octave


From: Tatsuro MATSUOKA
Subject: Re: GSL in octave
Date: Mon, 11 Jul 2016 19:33:00 +0900 (JST)

> From: Tatsuro MATSUOKA 

> To: julian <; "octave-maintainers
> Cc: 
> Date: 2016/7/11, Mon 19:24
> Subject: Re: GSL in octave
> 
> ----- Original Message -----
> 
>>  From: julian 
>>  To: "octave-maintainers 
>>  Cc: 
>>  Date: 2016/7/11, Mon 19:04
>>  Subject: GSL in octave
>> 
>>  I have to use Laguerre polynomials and some other special functions in a
>>  octave script. Octave doesn't have this functions, so I tried to 
> install
>>  the GNU Scientific Library (GSL), installing gsl-bin, libgsl0ldbl,
>>  libgsl0-dev and octave-gsl from debian repositories.
>> 
>>  However, the only function installed in octave is gsl_sf:
>> 
>>  -- Loadable Function: gsl_sf ()
>> 
>>       Octave bindings to the GNU Scientific Library.  All GSL functions
>>       can be called with by the GSL names within octave.
>> 
>>  I haven't found any further documentation of the function.
>> 
>>  How can I use Laguerre polynomials and other special functions in
>>  octave? Is GSL a good option or there are better ones?
> 
> 
> I do have enough knowledge on this matter but as far as I know
> 
> The gsl octave-package existed in the past and it is categorized as 
> unmaintained
> http://octave.sourceforge.net/packages.php
> 
> 
> so it may not work on current octave (at least 4.0 later).
> 
> Tatsuro


The gsl is written in C so that you are able to use function to write some 
wrapper to octave oct interface.
(wrapper to C to C++).
https://www.gnu.org/software/octave/doc/interpreter/External-Code-Interface.html#External-Code-Interface

https://www.gnu.org/software/octave/doc/interpreter/Calling-External-Code-from-Oct_002dFiles.html#Calling-External-Code-from-Oct_002dFiles


Tatsuro



reply via email to

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