Super ! Merci à vous deux pour les conseils et explications.
Type: Messages; Utilisateur: granbapt
Super ! Merci à vous deux pour les conseils et explications.
Merci pour vos réponses !
Elijha, je n'ai pas très bien compris tes remarques sur la nécessité de tester le retour et sur la syntaxe du while.
D'ailleurs, Bktero, il s'avère qu'en fait j'ai...
Bonjour,
Je suis très débutant en C et après avoir regardé différents tuto et forums je n'ai toujours pas trouvé la solution à mon problème.
J'ai des fichiers .txt contenant des valeurs...
Bon, la piste semble bonne mais c'est pas encore tout à fait ça car cette fois-ci c'est fopen() qui n'est pas supportée...sacré MATLAB ;)
Allez, je continue de chercher !
Merci !
Je vais me pencher là dessus.
Voici un premier type de données :
258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8 258.8...
Merci pour vos réponses rapides !
@VV33D : je garde en tête l'idée du fscanf() et du sprintf(), en revanche, je crains que length et size soient du même acabit... mais bon je vais tester on verra...
Le LOAD me sert à accéder à des valeurs contenues dans un fichier .txt
Je suppose qu'il existe un moyen faire cela directement en C mais mes connaissances sont très limitées dans ce domaine et il...
Mince alors ! Même pas un début de piste ?
Je pensais que mon problème était assez courant mais il semble être plus complexe que prévu.
Bon, je retourne à mes recherches et si je trouve une...
Bonjour,
J'espère ne pas être passé à côté de l'explication ailleurs dans ce forum...
Auparavant, j'ai déjà réussi à traduire un code MATLAB en C/C++ avec codegen, mais cette fois-ci ma...
Bon, plusieurs réponses :
1. le "bricolage" du copier/coller ne change rien, je ne suis pas surpris
2. j'ai finalement réussi à compiler en mode Release et maintenant ça fonctionne sur les autres...
Merci pour ta réponse !
Oui, j'avais bien compris le message d'erreur, d'où mon étonnement. J'ai bien vérifié, les noms des fichiers sont bien conformes, les .h et .c sont dans un même dossier....
En effet, je n'avais pas fait attention au mode de compilation.
Maintenant, mon problème a un peu évolué, lorsque je veux compiler en mode Release, j'obtiens l'erreur suivante :
fatal error...
Bonjour,
Voilà mon problème :
J'ai créé une DLL en C. Je la mets dans system32. J'utilise la fonction de la DLL dans Excel via VBA et ça marche très bien.
Mais quand j'essaye de l'utiliser de...
Bon, ça y est ça fonctionne !
Le problème n'est (en général) pas là où on regarde... Dans mon cas c'était dans le code C que l'export de la fonction vers la DLL était mal fait.
Pour en finir avec...
Bon, j'ai avancé sur le sujet mais ça coince encore...
Tout d'abord pour me faciliter la vie, j'ai modifié (à contre cœur) mon code C :
ma fonction
void A2_Aff_lineique(real_T freq,...
C'est bon ça marche !!
:lahola:
En effet, je n'avais pas configuré VS pour qu'il compile en C, maintenant que c'est fait et avec l'ajout des trois lignes dans le header ça tourne sans pb :yaisse:
...
:merci: pour votre réponse, mais le problème est que les fichiers que j'utilise pour la création de ma dll sont en C, et donc lorsque j'applique le changement que vous préconisez, la compilation de...
Bonjour à tous !
Avec VS 2008, j'ai créé une dll contenant la fonction suivante :
void A2_Aff_lineique(real_T freq, real_T T, real_T ro, real_T p, real_T *Aff_tot, real_T *Aff_02, real_T...
Merci pour ta réponse.
Quelques précisions :
- La fonction, telle qu'elle est définie, ne semble rien renvoyer mais en fait les trois derniers arguments correspondent aux adresses des trois...
Bonjour à tou(te)s,
J'ai une DLL contenant une fonction que je voudrais utiliser dans Excel. Ladite fonction renvoie plusieurs valeurs et utilise donc des références :
void...
:merci: pour l'explication et la rapidité de réponse !!
Bon, ça marche, alors j'ai remplacé ma fonction simpliste par la vraie fonction que je veux convertir...mais j'obtiens pas exactement ce à quoi je m'attendais ! :?
J'avais une fonction définie...
En effet, ça a l'air d'être plutot ça...
Merci ! Je vais me pencher là dessus
Bonjour,
Je travaille avec MATLAB R2011b (avec la version 4.16 du Compiler).
Je veux transformer une fonction MATLAB en langage C/C++, et j'ai cru comprendre qu'il fallait utiliser la commande...
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.