Appel à Scilab dans code C
Fermé
e29
Messages postés
57
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 juin 2006
-
22 juin 2006 à 10:09
mamiemando Messages postés 33642 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 avril 2025 - 17 déc. 2007 à 20:44
mamiemando Messages postés 33642 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 avril 2025 - 17 déc. 2007 à 20:44
Bonjour,
J'ai réalisé un projet en C sous Visual Studio et au final j'ai les coordonnées de trois points présents sur une série d'images.
Afin de les représenter graphiquement, j'ai télécharger scilab et je vais m'en servir pour coder le graphique. Je sais qu'après je peux faire appel à mon code scilab dans mon code C pour que le graphique s'éxécute. Seulement, je ne connait pas la commande qui permet de le faire!
Quelqu'un peut-il m'aider svp?
Merci.
J'ai réalisé un projet en C sous Visual Studio et au final j'ai les coordonnées de trois points présents sur une série d'images.
Afin de les représenter graphiquement, j'ai télécharger scilab et je vais m'en servir pour coder le graphique. Je sais qu'après je peux faire appel à mon code scilab dans mon code C pour que le graphique s'éxécute. Seulement, je ne connait pas la commande qui permet de le faire!
Quelqu'un peut-il m'aider svp?
Merci.
A voir également:
- Appel à Scilab dans code C
- Code ascii de a à z - Guide
- Appel inconnu - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
6 réponses
mamiemando
Messages postés
33642
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
25 avril 2025
7 844
23 juin 2006 à 00:48
23 juin 2006 à 00:48
Si ton programme scilab est compilé sous forme d'un exécutable tu peux l'appeler depuis un programme C via execvp
http://www.linux-kheops.com/doc/man/manfr/man-ascii-0.9/man3/execvp.3.txt.html
Après tout ce que tu entends par traitement graphique mais à mon avis il y a des outils plus adéquats que scilab...
Bonne chance
http://www.linux-kheops.com/doc/man/manfr/man-ascii-0.9/man3/execvp.3.txt.html
Après tout ce que tu entends par traitement graphique mais à mon avis il y a des outils plus adéquats que scilab...
Bonne chance
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
23 juin 2006 à 08:57
23 juin 2006 à 08:57
Salut.
ça fait longtemps que je n'ai pas fait de Scilab, mais ça me parai être un bon moyen de faire du traitement graphique.
je ne sais pas exactement ce que tu peux faire, mais il y a deux solution.
Soit il existe une bibliothèque scilab qui permet d'afficher directement en fesant une espèce de pipe.
Ou alors lancer Scilab comme nouveau processus depuis ton programme.
Je sais qu'avec Octave c'est facilement fesable: il suffit de rajouter un paramètre lors de l'execution, et tu peux l'utiliser comme un shell. Donc, tu sauvegarde tes données dans un fichier texte, que tu lance avec octave grace à execlv (ou un de la famille des exec*)
Il doit y avoir l'équivalent avec Scilab
ça fait longtemps que je n'ai pas fait de Scilab, mais ça me parai être un bon moyen de faire du traitement graphique.
je ne sais pas exactement ce que tu peux faire, mais il y a deux solution.
Soit il existe une bibliothèque scilab qui permet d'afficher directement en fesant une espèce de pipe.
Ou alors lancer Scilab comme nouveau processus depuis ton programme.
Je sais qu'avec Octave c'est facilement fesable: il suffit de rajouter un paramètre lors de l'execution, et tu peux l'utiliser comme un shell. Donc, tu sauvegarde tes données dans un fichier texte, que tu lance avec octave grace à execlv (ou un de la famille des exec*)
Il doit y avoir l'équivalent avec Scilab
L’objectif est de réaliser un programme scilab permettant de construire le polynôme d’interpolation de Lagrange d’une fonction f(x)
Les donner sont
xi F(xi)
0 0.0179
0.1 1.6734
0.2 0.8149
0.3 0.7988
0.4 0.5393
0.5 0.4196
0.6 0.8241
0.7 0.9806
0.8 0.5592
0.9 1.2227
1 0.0860
Les données doit être mit dans une fichier ( donner.dat)
En sorte le programme devra
Afficher les valeurs du tableau de la différence divisées de Newton
Afficher les valeurs du polynôme d’interpolation précisant pour xi listes dons le tableau suivant
xi F(xi)
0.05
0.15
0.25
0.35
0.45
0.55
0.65
0.75
0.85
0.95
Les donner sont
xi F(xi)
0 0.0179
0.1 1.6734
0.2 0.8149
0.3 0.7988
0.4 0.5393
0.5 0.4196
0.6 0.8241
0.7 0.9806
0.8 0.5592
0.9 1.2227
1 0.0860
Les données doit être mit dans une fichier ( donner.dat)
En sorte le programme devra
Afficher les valeurs du tableau de la différence divisées de Newton
Afficher les valeurs du polynôme d’interpolation précisant pour xi listes dons le tableau suivant
xi F(xi)
0.05
0.15
0.25
0.35
0.45
0.55
0.65
0.75
0.85
0.95
L’objectif est de réaliser un programme scilab permettant de construire le polynôme d’interpolation de Lagrange d’une fonction f(x)
Les donner sont
xi F(xi)
0 0.0179
0.1 1.6734
0.2 0.8149
0.3 0.7988
0.4 0.5393
0.5 0.4196
0.6 0.8241
0.7 0.9806
0.8 0.5592
0.9 1.2227
1 0.0860
Les données doit être mit dans une fichier ( donner.dat)
En sorte le programme devra
Afficher les valeurs du tableau de la différence divisées de Newton
Afficher les valeurs du polynôme d’interpolation précisant pour xi listes dons le tableau suivant
xi F(xi)
0.05
0.15
0.25
0.35
0.45
0.55
0.65
0.75
0.85
0.95
Les donner sont
xi F(xi)
0 0.0179
0.1 1.6734
0.2 0.8149
0.3 0.7988
0.4 0.5393
0.5 0.4196
0.6 0.8241
0.7 0.9806
0.8 0.5592
0.9 1.2227
1 0.0860
Les données doit être mit dans une fichier ( donner.dat)
En sorte le programme devra
Afficher les valeurs du tableau de la différence divisées de Newton
Afficher les valeurs du polynôme d’interpolation précisant pour xi listes dons le tableau suivant
xi F(xi)
0.05
0.15
0.25
0.35
0.45
0.55
0.65
0.75
0.85
0.95
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
17 déc. 2007 à 14:15
17 déc. 2007 à 14:15
quel rapport avec le sujet initial ?
mamiemando
Messages postés
33642
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
25 avril 2025
7 844
17 déc. 2007 à 20:44
17 déc. 2007 à 20:44
AUcun quand c'est comme ça tu fais "alerter un modérateur" et en général un gentil modérateur s'occupe de déplacer tous les morceaux à leur place :-)