Ton code MATLAB n'est pas très robuste
Comment sont gérés les erreurs MATLAB dans le TProcess ?
Si une erreur survient, comment Lazarus réagit-il ?
Peut être faut-il quelque chose comme ceci :...
Type: Messages; Utilisateur: Jerome Briot
Ton code MATLAB n'est pas très robuste
Comment sont gérés les erreurs MATLAB dans le TProcess ?
Si une erreur survient, comment Lazarus réagit-il ?
Peut être faut-il quelque chose comme ceci :...
La fonction CD ne sert à rien puisque tu peux passer le chemin complet (via FULLFILE) dans SAVE
Je n'ai pas la réponse à ton problème, mais j'ai plusieurs corrections à apporter au code MATLAB :
function CreaFichTexte(nf)
y = wavread(nf);
Mono = (y(:,1)+y(:,2))/2;
Mono =...
Il te reste juste à renommer la fonction et le fichier MATLAB avec un nom plus explicite que "myfun" ;)
As-tu essayé directement en ligne de commande sous ton système d'exploitation et non pas avec Lazarus ?
Es-tu placé dans le bon répertoire ?
Sinon, es-tu sûr de vouloir passer le fichier txt en...
Voir la :faq: : Quelle solution multi-plateforme pour exécuter un programme externe ?
Normalement, il y a plus simple.
Enregistre ton code dans une fonction sous MATLAB dans un fichier myfun.m :
function myfun(nf)
[y, Fs] = wavread(nf)
Mono = (y(:,1)+y(:,2))/2;
Mono =...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.