IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Quelle composant utiliser pour faire une pr�sentation (temps/ fr�quence)


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Octobre 2006
    Messages
    89
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 89
    Par d�faut Quelle composant utiliser pour faire une pr�sentation (temps/ fr�quence)
    Bonjour

    Alors voila mon probl�me j�ai une matrice de taille [64][1874] qui repr�sente les coefficient d�ondelette , je veux repr�senter cette matrice pour une visualisation ( temps � fr�quence ) sur une frame .
    Et je ne c�est pas quelle composant dans C++ builder utiliser pour faire cette repr�sentation

    Es que j�utilise Tchart ?

    Comme j�ai install� Signallab et plotlab ? quelle composant utiliser et comment

    Alors aider moi svp , je veux avoir une repr�sentation comme limage qui est en piece jointe

  2. #2
    Membre �m�rite
    Avatar de Gouyon
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 138
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 138
    Billets dans le blog
    5
    Par d�faut
    Moi j'utilise un TImage avec une �chelle de couleur pour l'axeZ. Pour �tre plus pr�cis:
    1. Sur l'axe des X je met l'�chelle de temps
    2. Sur l'axe des Y je repr�sente l'�chelle des fr�quence. J'utilise souvent une �chelle log
    3. Ensuite l'amplitude A(t,f) est cod� en couleur

    Voici un l'exemple d'un signal du type
    F(t)=(A0-t)*sin(a*t+b)
    Images attach�es Images attach�es  

  3. #3
    Membre confirm�
    Inscrit en
    Octobre 2006
    Messages
    89
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 89
    Par d�faut
    j'ai pas bien compri� comment ta fait , j'ai essey� de le faire et j'ai pas r�usit , tu peut m'expliqu� un peut plus STP

    qur quelle propri�t� faire de la couleur sur laxe Z , quelle etape suivre , SVP si veut avez une doc qui peut maider alors vous pouvez maidiqu� ou elle ce trouve

  4. #4
    Membre �m�rite
    Avatar de Gouyon
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 138
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 138
    Billets dans le blog
    5
    Par d�faut
    C'est assez simple:
    Par exemple je vais prendre une �chelle de gris. C'est � dire 256 couleurs de
    • Noir RGB(0,0,0)
    • Blanc RGB(255,255,255)

    Il suffit de faire une bonne vielle r�gle de trois pour obtenir la valeur de la couleur pour une amplitude X
    Pour ce qui est de l'affichage de la couleur tu peux utiliser la propri�t� Pixels de Canvas ou ScanLine (un peu plus compliqu� mais plus rapide)

  5. #5
    Membre confirm�
    Inscrit en
    Octobre 2006
    Messages
    89
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 89
    Par d�faut
    je suis d�butante en C++ builder et j'ai pas vraiment compri� ce que tu veux dire vous pouvez me faire une petite description , ou me faire un exemple si vous voulez bien !! j'ai vraiment besoin

  6. #6
    Membre �m�rite
    Avatar de Gouyon
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 138
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 138
    Billets dans le blog
    5
    Par d�faut
    Sur ta Form met un composant TImage. Par d�faut il sera nomm� Image1. Je conseille de le renommer c'est � dire changer la valeur de la propri�t� Name (ou Nom pour une version fran�aise) pour un nom plus clair.

    RGB est une fonction qui permet de g�n�rer une couleur � l'aide des trois composantes fondamentales (Red, Green, Blue). Les valeurs possible pour chaque composant sont comprisent entre 0 et 255.

    Pour afficher un pixel de couleur noir aux coordonn�es 50,32 il suffit d'�crire
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    Image1->Canvas->Pixels[50][32]= RGB(0,0,0);
    Je te conseille de plonger dans la doc de CBuilder et de regarder un peu les tutoriels du site.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 23/02/2015, 11h16
  2. Quelle techno utiliser pour faire une appli de gestion
    Par zaz147 dans le forum G�n�ral Java
    R�ponses: 5
    Dernier message: 09/12/2010, 17h14
  3. Quel logiciel utiliser pour faire une belle interface web?
    Par irnbru dans le forum Webdesign & Ergonomie
    R�ponses: 7
    Dernier message: 18/10/2006, 09h07
  4. R�ponses: 3
    Dernier message: 11/11/2005, 15h52
  5. [Debutant(e)]Quel composant utiliser pour faire une grille
    Par elitost dans le forum Composants
    R�ponses: 7
    Dernier message: 21/06/2004, 20h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo