Existe-t-il un moyen de renvoyer un tableau perl à MATLAB? Ou dois-je juste retourner une chaîne et l'analyser? J'utilise un appel de MATLAB à un script perl pour interfacer avec une base de données MySQL. Après avoir obtenu les résultats d'une requête, je veux la renvoyer à MATLAB.Renvoyer le tableau perl à MATLAB
EDIT: J'utilise une version modifiée de perl.m pour appeler le script Perl. Il appelle la version de perl avec DBI que j'ai installé, plutôt que la copie fournie avec MATLAB.
j'ai changé la ligne 65 du perl.m de
perlCmd = fullfile(matlabroot, 'sys\perl\win32\bin\');
à
perlCmd = 'C:\Perl64\';
Veuillez inclure un certain code pour la façon dont vous vous reliez entre Matlab et Perl. – Ether
J'utilise le fichier perl.m intégré de Matlab. Il fait juste un appel de dos à perl et renvoie le résultat. – Doresoom
Y at-il une raison particulière pour laquelle vous devez utiliser perl? La connexion MATLAB avec MySQL est beaucoup plus simple avec JDBC et renvoie tous les résultats de la requête directement dans l'espace de travail MATLAB. – Adrian