Appel à Scilab dans code C
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 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Appel privé - Guide
- Code puk bloqué - Guide
6 réponses
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
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