Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

CursorMeasurementsConfiguration

Mesurez les valeurs du signal à l'aide de curseurs de forme d'onde verticaux qui suivent le signal.

Depuis R2022a

    Description

    Utilisez l'objet CursorMeasurementsConfiguration pour activer les curseurs de forme d'onde. Vous pouvez contrôler les paramètres du curseur depuis la barre d'outils de l'oscilloscope ou depuis la ligne de commande.

    Pour afficher des curseurs verticaux sur chaque signal et modifier les paramètres du curseur dans l'interface utilisateur de l'oscilloscope, cliquez sur l'onglet Measurements et activez Data Cursors. Chaque curseur suit une ligne verticale le long du signal. L'oscilloscope affiche la différence entre les x- et y - du signal au niveau des deux curseurs dans la case située entre les curseurs. Les curseurs apparaissent uniquement lorsque l'oscilloscope a au moins un signal sur son écran. Vous pouvez utiliser la souris pour déplacer les curseurs verticaux vers la gauche et la droite.

    Bande d'outils de portée temporelle

    Snapshot showing cursor measurements in Time Scope toolstrip.

    Création

    Description

    exemple

    cursormeas = CursorMeasurementsConfiguration() crée un objet de configuration de mesures de curseur.

    Propriétés

    développer tout

    Toutes les propriétés sont réglables.

    Coordonnées  x  des curseurs, spécifiées comme un vecteur à deux éléments de nombres réels.

    Utilisation de la fenêtre Scope

    Dans l'onglet Measurements , sélectionnez Data Cursors , puis cliquez sur Data Cursors pour spécifier les deux éléments dans les propriétés d'emplacement X.

    Types de données : double

    Positionnez les curseurs sur les points de données du signal, spécifiés comme true ou false.

    Utilisation de la fenêtre Scope

    Dans l'onglet Measurements , sélectionnez Data Cursors , puis cliquez sur Data Cursors pour sélectionner Snap to data.

    Types de données : logical

    Verrouillez l'espacement entre les curseurs, spécifié comme true ou false. Définissez cette propriété sur true pour verrouiller la différence de fréquence entre les curseurs.

    Utilisation de la fenêtre Scope

    Dans l'onglet Measurements , sélectionnez Data Cursors , puis cliquez sur Data Cursors pour sélectionner Lock cursor spacing.

    Types de données : logical

    Activer les mesures du curseur, spécifiées comme true ou false. Définissez cette propriété sur true pour activer les mesures du curseur.

    Utilisation de la fenêtre Scope

    Dans l'onglet Measurements , sélectionnez Data Cursors.

    Types de données : logical

    Exemples

    réduire tout

    Créez une onde sinusoïdale et visualisez-la dans Time Scope. Activez les curseurs de données par programmation.

    Initialisation

    Créez l'onde sinusoïdale d'entrée à l'aide de la fonction sin . Créez un objet timescope MATLAB® pour afficher le signal. Définissez la propriété TimeSpan sur 1 seconde.

    f = 100;
    fs = 1000;
    swv = sin(2.*pi.*f.*(0:1/fs:1-1/fs)).';
    scope = timescope(SampleRate=fs,...
        TimeSpanSource="property",...
        TimeSpan=1);

    Curseurs de données

    Activez les curseurs de données dans la portée par programme en définissant la propriété Enabled de l'objet CursorMeasurementsConfiguration sur true.

    scope.CursorMeasurements.Enabled = true;
    scope(swv);
    release(scope)

    Historique des versions

    Introduit dans R2022a

    développer tout