Wie bette ich das GNU Octave in C / C ++ ein?

8

Ich möchte einige Matrixalgorithmen mit der GNU Octave-Bibliothek berechnen. Ich weiß, dass ich C / C ++ API von Octave für grundlegenden Gebrauch verwenden kann. Die Methode, die ich verwenden möchte, ist jedoch nicht in den Standard-Paketen von Octave. Wie kann man Octaves Kontrollpaket im C / C ++ Programm verwenden?

    
reyoung 12.02.2012, 04:25
quelle

2 Antworten

13

So ähnlich

embed.cpp

%Vor%

Dann

mkoctfile embed.cpp --link-stand-alone -o embed , um eine eigenständige ausführbare Datei zu erstellen.

Um Oktavfunktionen aufzurufen, egal ob sie von Scripts oder OctaveForge-Modulen bereitgestellt werden, können Sie feval verwenden, das den Oktavfunktionsnamen als String, eine Oktavwertliste der Eingangsvariablen zu dieser Funktion und die Anzahl der Variablen als Integer verwendet .

Weitere Informationen finden Sie hier .

>     
Appleman1234 12.02.2012 05:10
quelle
0

Ich fand diesen Link nützlich: Wie man Octave-Funktionen in C / C ++ verwendet

    
big_mu5 07.03.2014 15:28
quelle

Tags und Links