help-octave
[Top][All Lists]
Advanced

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

Re: How can i use actave functions in C++ programs?


From: Joe Koski
Subject: Re: How can i use actave functions in C++ programs?
Date: Wed, 22 Dec 2004 13:06:50 -0700
User-agent: Microsoft-Entourage/11.0.0.040405

on 12/22/04 12:49 PM, koray seremet at address@hidden wrote:

> i looked at all threads in this mailing list about
> this question but i can not find any usable thing.
> 
> i want to write a C++ application which needs to use
> many  
>  signal processing functions that are in octave.
> in wiki using a Matrix by adding oct.h to the source
> is shown, it's ok.
> but i tried to call fft in the same program but in
> this case g++ refused to compile because it didn't
> find fft.
> 
> anyone knows how to call such functions,please help me...
> 
> =====
> Koray;

I would search repositories such as http://www.netlib.org/ for possibly
usable routines in C++ or C. Some of the octave functions are in fact
Fortran or C routines from this source with wrappers to make them usable
from octave. Running an octave .m script from C would not be an efficient
use of resources. Octave .m scripts are interpreted, C++ is compiled.

There are also some other sources in text books such as Stearns and David
"Signal Processing Algorithms in C" and Press et al "Numerical Recipes in
C".

Joe

> 
> 
> 
> 
> __________________________________
> Do you Yahoo!? 
> All your favorites on one personal page – Try My Yahoo!
> http://my.yahoo.com
> 
> 
> 
> -------------------------------------------------------------
> Octave is freely available under the terms of the GNU GPL.
> 
> Octave's home on the web:  http://www.octave.org
> How to fund new projects:  http://www.octave.org/funding.html
> Subscription information:  http://www.octave.org/archive.html
> -------------------------------------------------------------
> 




-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

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