Comment intégrer la GNU Octave dans le programme C/C++?
Je veux calculer la matrice des algorithmes à l'aide de la GNU Octave de la bibliothèque. Je sais que je peux utiliser l'API C/C++ d'Octave pour une utilisation de base. Cependant, la méthode que je veux utiliser n'est pas dans les packages par défaut de l'Octave. Alors, comment utiliser Octave de package de contrôle dans le programme C/C++?
Je suis nouveau dans l'utilisation d'Octave en C++. Pouvez vous s'il vous plaît me montrer comment utiliser l'API C/C++ d'Octave pour le réaliser. Merci beaucoup!
OriginalL'auteur reyoung | 2012-02-12
Vous devez vous connecter pour publier un commentaire.
Quelque chose comme cela
embed.cpp
Puis
mkoctfile embed.cpp --link-stand-alone -o embed
afin de rendre un fichier exécutable autonome.Appeler octave fonctions qu'ils sont fournis par des scripts ou des octaveforge modules que vous pouvez ensuite utiliser feval qui prend l'octave nom de la fonction en tant que chaîne de caractères, une octave_value_list des variables d'entrée de la fonction, et le nombre de variables de la fonction en tant qu'entier.
Voir ici pour de plus amples informations.
OriginalL'auteur Appleman1234
J'ai trouvé ce lien utile:
Comment utiliser Octave de Fonctions en C/C++
OriginalL'auteur big_mu5