A voir également:
- Signal superposition
- Pas de signal tv - Guide
- Signal wifi - Guide
- Mode de signal actif - Forum Carte graphique
- Fransat pas de signal ✓ - Forum TNT / Satellite / Réception
- Check signal cable - Forum Ecran
5 réponses
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
10 avril 2012 à 10:31
10 avril 2012 à 10:31
Hello,
Ton énoncé n'est pas si clair... Qu'appelles-tu "être dans une porte" ?
Tu veux peut-être juste savoir si un pic se trouve bien lorsque la sortie de l'ensemble des portes est à 1?
Ton énoncé n'est pas si clair... Qu'appelles-tu "être dans une porte" ?
Tu veux peut-être juste savoir si un pic se trouve bien lorsque la sortie de l'ensemble des portes est à 1?
blux
Messages postés
26490
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 novembre 2024
3 316
10 avril 2012 à 10:43
10 avril 2012 à 10:43
Salut,
- comment sont présentés les signaux : deux lignes, deux colonnes, où est le temps ?
- comment sont représentés tes signaux 'portes logiques' ?
Si la base de temps n'est pas la même, je crains qu'il ne faille passer par une subdivision de l'un des deux temps pour qu'il tombe dans la plus petite granularité disponible.
- comment sont présentés les signaux : deux lignes, deux colonnes, où est le temps ?
- comment sont représentés tes signaux 'portes logiques' ?
Si la base de temps n'est pas la même, je crains qu'il ne faille passer par une subdivision de l'un des deux temps pour qu'il tombe dans la plus petite granularité disponible.
Le premier signal, c'est une colonne pour le temps et une colonne pour les valeurs d'amplitude.
Le deuxième signal c'est un signal logique quelconque qui est à zéro à la base, et parfois à un, présenté de la même façon que le premier, une colonne temps, et une colonne avec des zéro et des 1.
Si il faut modifier la base de temps de l'un des deux faut le faire sur le signal logique, l'autre ne pouvant pas être modifié.
Le deuxième signal c'est un signal logique quelconque qui est à zéro à la base, et parfois à un, présenté de la même façon que le premier, une colonne temps, et une colonne avec des zéro et des 1.
Si il faut modifier la base de temps de l'un des deux faut le faire sur le signal logique, l'autre ne pouvant pas être modifié.
blux
Messages postés
26490
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 novembre 2024
3 316
10 avril 2012 à 13:20
10 avril 2012 à 13:20
Sous quelles formes sont représentés les temps ?
blux
Messages postés
26490
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 novembre 2024
3 316
10 avril 2012 à 14:04
10 avril 2012 à 14:04
C'est une durée ou un temps ?
Et le signal à superposer est-il présenté de manière identique ?
Et le signal à superposer est-il présenté de manière identique ?
Si pour vous le temps c'est l'heure, alors c'est une durée.
Le signal à superposer n'existe pas encore, il faut donc que je prenne en compte qu'il n'aura pas la même base de temps, je devrais surement faire une interpolation. Par exemple, j'aurais un fichier comme ceci:
"Durée de
la mesure (s)" ; "Données"
0 ; 0
0,0045 ; 0
0,05 ; 0
0,075 ; 1
0,1 ; 1
0,125 ; 0
.....
Le signal à superposer n'existe pas encore, il faut donc que je prenne en compte qu'il n'aura pas la même base de temps, je devrais surement faire une interpolation. Par exemple, j'aurais un fichier comme ceci:
"Durée de
la mesure (s)" ; "Données"
0 ; 0
0,0045 ; 0
0,05 ; 0
0,075 ; 1
0,1 ; 1
0,125 ; 0
.....
Utilisateur anonyme
Modifié par Lupin.PC4 le 10/04/2012 à 14:45
Modifié par Lupin.PC4 le 10/04/2012 à 14:45
Bonjour,
Le diagramme des temps ne peut être dessinné que sur une même
base de temps.
Si la deuxième fréquence est une harmonique de la première,
tu pourrais trouver 2 états à ton second signal, sinon les chances
pour que ton pic du premier signal arrive dans une porte de ton
deuxième signal sont très aléatoire.
Peux-tu fournir l'équation de ton premier signal ( x sin (?t) ) ainsi
que la fréquence de ton onde carré ?
en fait, tu pourrais placer une autre prote logique ( un ET ) ayant
pour entrée tes deux signaux, l'ouput te fournira une réponse
que tu pourra interprété sur le réponse en fréquence (plan de bode).
Toutefois, selon le devis exprimé, je prédit une réponse aléatoire.
Cdt
Lupin
Le diagramme des temps ne peut être dessinné que sur une même
base de temps.
Si la deuxième fréquence est une harmonique de la première,
tu pourrais trouver 2 états à ton second signal, sinon les chances
pour que ton pic du premier signal arrive dans une porte de ton
deuxième signal sont très aléatoire.
Peux-tu fournir l'équation de ton premier signal ( x sin (?t) ) ainsi
que la fréquence de ton onde carré ?
en fait, tu pourrais placer une autre prote logique ( un ET ) ayant
pour entrée tes deux signaux, l'ouput te fournira une réponse
que tu pourra interprété sur le réponse en fréquence (plan de bode).
Toutefois, selon le devis exprimé, je prédit une réponse aléatoire.
Cdt
Lupin
je ne connais pas les fréquences des signaux, ni leurs équation, ce sont des données enregistrés qui peuvent varier en fonction du temps et de données extérieures. Ce que j'aimerais faire c'est ceci:
fichier du premier signal on a:
"Durée de
la mesure (s)" ; "Données (cm)"
0 ; -0,015
0,0025 ; -0,012
0,005 ; -0,012
0,0075 ; -0,009
0,01 ; -0,009
0,0125 ; -0,012
fichier du deuxième signal on a:
"Durée de
la mesure (s)" ; "Données"
0 ; 0
0,0045 ; 0
0,0075 ; 0
0,01 ; 1
0,045 ; 1
0,125 ; 0
dans le fichier du premier signal j'aimerais rajouter une colonne comme ceci:
"Durée de
la mesure (s)" ; "Données (cm)" ;"Porte"
0 ; -0,015 ;0
0,0025 ; -0,012 ;0
0,005 ; -0,012 ;0
0,0075 ; -0,009 ;1
0,01 ; -0,009 ;0
0,0125 ; -0,012 ;0
Par exemple en faisant une interpolation dans le fichier du deuxième signal, on regarde là ou il y a un 1, on récupérère la durée, et on cherche celle qui s'en rapproche le plus dans le fichier du premier signal et on met le 1 à coté...Mais je sais pas cmt coder ceci.
fichier du premier signal on a:
"Durée de
la mesure (s)" ; "Données (cm)"
0 ; -0,015
0,0025 ; -0,012
0,005 ; -0,012
0,0075 ; -0,009
0,01 ; -0,009
0,0125 ; -0,012
fichier du deuxième signal on a:
"Durée de
la mesure (s)" ; "Données"
0 ; 0
0,0045 ; 0
0,0075 ; 0
0,01 ; 1
0,045 ; 1
0,125 ; 0
dans le fichier du premier signal j'aimerais rajouter une colonne comme ceci:
"Durée de
la mesure (s)" ; "Données (cm)" ;"Porte"
0 ; -0,015 ;0
0,0025 ; -0,012 ;0
0,005 ; -0,012 ;0
0,0075 ; -0,009 ;1
0,01 ; -0,009 ;0
0,0125 ; -0,012 ;0
Par exemple en faisant une interpolation dans le fichier du deuxième signal, on regarde là ou il y a un 1, on récupérère la durée, et on cherche celle qui s'en rapproche le plus dans le fichier du premier signal et on met le 1 à coté...Mais je sais pas cmt coder ceci.
blux
Messages postés
26490
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 novembre 2024
3 316
10 avril 2012 à 15:14
10 avril 2012 à 15:14
Par exemple en faisant une interpolation dans le fichier du deuxième signal
Ca fait quand même beaucoup de place pour le hasard, non ?
Si ton signal carré n'est pas régulier, ce n'est pas d'excel dont tu vas avoir besoin mais peut-être de matlab...
Ca fait quand même beaucoup de place pour le hasard, non ?
Si ton signal carré n'est pas régulier, ce n'est pas d'excel dont tu vas avoir besoin mais peut-être de matlab...
oui je sais, je comptais le faire sous matlab, mes fichiers je peux les mettres en txt normalement. En quoi il y a beaucoup de hasard? Mes portes seront plus grandes que ça, et normalement l'acquisition des données pour les deux fichiers commenceront en même temps, il faudra juste rajouter des points, car celui-ci sera différents en fonction des deux fichiers. Mon premier but, c'est d'insérer une nouvelle colonne avec des 1 et des 0 selon la présence ou non de ma porte. Après je ferais un autre traitement pour trouver les max.
re:
Je suis assez en accord avec les commentaires de blux,
j'ai moi aussi déduit que ton deuxième signal n'est pas une onde caré,
mais le produit d'un équvalant d'un circuit logique quelconque.
Ce qui n'aide en rien pour modéliser un algorithme de résolution.
Je ne connais pas matlab, je me fie sur blux, s'il te propose cet outils,
parce que le code ne sera pas simple, même si tu considère la première
donnée comme étant le point zéro.
Perso, je commencerai par identifier la séquence du deuxième signal.
Identifie la répétition de celui-ci, isole un segment et trouve sa fonction
de transfert (son équation logique), ensuite tu pourras y injecter les
données de ton premier signal.
Bonne chance
Cdt
Lupin
Je suis assez en accord avec les commentaires de blux,
j'ai moi aussi déduit que ton deuxième signal n'est pas une onde caré,
mais le produit d'un équvalant d'un circuit logique quelconque.
Ce qui n'aide en rien pour modéliser un algorithme de résolution.
Je ne connais pas matlab, je me fie sur blux, s'il te propose cet outils,
parce que le code ne sera pas simple, même si tu considère la première
donnée comme étant le point zéro.
Perso, je commencerai par identifier la séquence du deuxième signal.
Identifie la répétition de celui-ci, isole un segment et trouve sa fonction
de transfert (son équation logique), ensuite tu pourras y injecter les
données de ton premier signal.
Bonne chance
Cdt
Lupin
blux
Messages postés
26490
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 novembre 2024
3 316
10 avril 2012 à 15:43
10 avril 2012 à 15:43
En quoi il y a beaucoup de hasard?
Tu veux faire une interpolation à chaque point, ça me suffit pour dire que le hasard est très grand.
Statistiquement, s'il faut une interpolation, tu dois avoir une règle qui la détermine. Or là, on ne sait pas (à mon avis) la déterminer puisque les signaux ne sont pas réguliers...
Tu veux faire une interpolation à chaque point, ça me suffit pour dire que le hasard est très grand.
Statistiquement, s'il faut une interpolation, tu dois avoir une règle qui la détermine. Or là, on ne sait pas (à mon avis) la déterminer puisque les signaux ne sont pas réguliers...
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
10 avril 2012 à 15:58
10 avril 2012 à 15:58
Salut.
Je vote pour matlab qui te permettras d'aller plus loin plus facilement que Excel.
sinon, tu as un signal carré, ok. Tu sais que à 1.0 s tu a 0, et à 1.2 tu as 1. Imagine que tu ais un relevé du signal aléatoire à 1.1s. Qu'est-ce que tu mets en face, 0 ou 1 ? Soit comme les autres suggère tu fais une interpolation type linéaire et tu mets 0.5 en face, mais ça ne respecte pas une forme carré. Soit, tu peux faire une interprétation "haute" et une interprétation "basse", c'est à dire que tu favorise un coup les 0 un coup les 1.
Au final si c'est cas sont marginaux, ça ne devrait pas trop jouer, mais s'il sont trop nombreux, tu introduit de l'aléatoire du fait du traitement que tu fais des valeurs indéterminées.
Je vote pour matlab qui te permettras d'aller plus loin plus facilement que Excel.
sinon, tu as un signal carré, ok. Tu sais que à 1.0 s tu a 0, et à 1.2 tu as 1. Imagine que tu ais un relevé du signal aléatoire à 1.1s. Qu'est-ce que tu mets en face, 0 ou 1 ? Soit comme les autres suggère tu fais une interpolation type linéaire et tu mets 0.5 en face, mais ça ne respecte pas une forme carré. Soit, tu peux faire une interprétation "haute" et une interprétation "basse", c'est à dire que tu favorise un coup les 0 un coup les 1.
Au final si c'est cas sont marginaux, ça ne devrait pas trop jouer, mais s'il sont trop nombreux, tu introduit de l'aléatoire du fait du traitement que tu fais des valeurs indéterminées.
Et si on imagine que les deux signaux ont la même base de temps, comment je fais le programme sous matlab pour rajouter une colonne à mon fichier, avec les 0 et les 1? je règlerais les problèmes au fur et à mesure, car le signal logique n'est pas encore créé. C'est en prévision d'avoir un signal logique que j'essai de faire ceci.
Merci à tous pour votre aide.
Merci à tous pour votre aide.
blux
Messages postés
26490
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 novembre 2024
3 316
10 avril 2012 à 16:13
10 avril 2012 à 16:13
Peu importe qu'ils aient tous les deux la même base de temps (que ce soit 10^-3 ou 10^-5), la question est de savoir si ton signal a superposer est régulier et si tu connais le moment de son changement d'état (rapporté au départ du signal)...
blux
Messages postés
26490
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 novembre 2024
3 316
Modifié par blux le 10/04/2012 à 16:51
Modifié par blux le 10/04/2012 à 16:51
Si tu as déjà la courbe de ton signal à superposer, on revient au début comme je l'ai déjà indiqué : trouver un dénominateur temporel commun (genre un 10^-4).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
10 avril 2012 à 16:19
10 avril 2012 à 16:19
re:
Dnas ce cas, commence par définir un onde carré simple et symétrique
selon une fréquence donnée, à ce stade tu peux établir une relation si tes
deux fréquences sont dans la même décade (plan logarithmique).
Si ce n'est que de la théorie, tu peux faire évolué ton onde carré en fréquence,
en pratique si tu augmente trop la fréquence, il te faudra aussi tenir compte
du "rise time" et du "fall time" de ton onde carré et fixer un minimum
différent de zéro, habituellement compensé par un composant dit
(schmitt trigger) (environ 2.5v dépendament de la quincaillerie).
Cdt
Lupin
Dnas ce cas, commence par définir un onde carré simple et symétrique
selon une fréquence donnée, à ce stade tu peux établir une relation si tes
deux fréquences sont dans la même décade (plan logarithmique).
Si ce n'est que de la théorie, tu peux faire évolué ton onde carré en fréquence,
en pratique si tu augmente trop la fréquence, il te faudra aussi tenir compte
du "rise time" et du "fall time" de ton onde carré et fixer un minimum
différent de zéro, habituellement compensé par un composant dit
(schmitt trigger) (environ 2.5v dépendament de la quincaillerie).
Cdt
Lupin
10 avril 2012 à 10:39