[C++] création de fonction
Fermé
kefou
Messages postés
53
Date d'inscription
samedi 21 mai 2005
Statut
Membre
Dernière intervention
21 février 2009
-
29 déc. 2005 à 15:14
Utilisateur anonyme - 7 janv. 2006 à 12:37
Utilisateur anonyme - 7 janv. 2006 à 12:37
A voir également:
- [C++] création de fonction
- Fonction si et - Guide
- Creation compte gmail - Guide
- Création compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Création organigramme - Guide
4 réponses
Utilisateur anonyme
29 déc. 2005 à 23:09
29 déc. 2005 à 23:09
Bonjour,
je suis hamza, je veux vous aider mais j'ai besoin de plus de détail sur ce que vous voulez faire.
une fonction permettant de remplir un tableau c'est facile, mais un tableau pour créer un signal sinusoïdal c'est pas claire.
je suis hamza, je veux vous aider mais j'ai besoin de plus de détail sur ce que vous voulez faire.
une fonction permettant de remplir un tableau c'est facile, mais un tableau pour créer un signal sinusoïdal c'est pas claire.
kefou
Messages postés
53
Date d'inscription
samedi 21 mai 2005
Statut
Membre
Dernière intervention
21 février 2009
1
3 janv. 2006 à 17:47
3 janv. 2006 à 17:47
en faite l'idée est d'afficher une decomposition en serie de fourrier de signaux sinusoidal, triangle et carré.
le signal sera d'amplitude 50 et la periode est materialisee par un tableau de 1000 points.
Pour commencer, il faut ecrire 3 fonction permettan chacune de remplir un des tableaux et une fonction pour l'affichage des valeurs d'un des tableau.
merci de votre aide
le signal sera d'amplitude 50 et la periode est materialisee par un tableau de 1000 points.
Pour commencer, il faut ecrire 3 fonction permettan chacune de remplir un des tableaux et une fonction pour l'affichage des valeurs d'un des tableau.
merci de votre aide
mamiemando
Messages postés
33410
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
2 décembre 2024
7 808
3 janv. 2006 à 22:59
3 janv. 2006 à 22:59
Google dit
http://www.cplusplus.com/ref/cmath/sin.html
Il reste à juste à faire une petite boucle for en précisant le min, le max de l'intervalle, et le pas...
Bonne chance
http://www.cplusplus.com/ref/cmath/sin.html
Il reste à juste à faire une petite boucle for en précisant le min, le max de l'intervalle, et le pas...
Bonne chance
Utilisateur anonyme
7 janv. 2006 à 12:37
7 janv. 2006 à 12:37
Bonjour,
exemple de fonction en langage C++:
void signal_sin(float *Tab, int dim, float T, float A)
{
// Tab le tableau à remplir
// dim sa dimension 1000 par exp
// T la période du signal
// A son amplitude
flaot pul=2*M_PI/T;//pulsation
for(float t=0, t<T, t+=T/dim)
{
Tab[i]=A*sin(pul*t);
}
}
exemple de fonction en langage C++:
void signal_sin(float *Tab, int dim, float T, float A)
{
// Tab le tableau à remplir
// dim sa dimension 1000 par exp
// T la période du signal
// A son amplitude
flaot pul=2*M_PI/T;//pulsation
for(float t=0, t<T, t+=T/dim)
{
Tab[i]=A*sin(pul*t);
}
}