Main Content

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

isVisible

Déterminer la visibilité de la portée

Depuis R2020a

Description

visibility = isVisible(scope) renvoie la visibilité de la portée comme logique, avec 1 (true) pour visible.

Exemples

réduire tout

Créez un signal sinusoïdal avec deux tonalités, une à 0,3 kHz et l'autre à 3 kHz.

t = (0:1000)'/8e3;
xin = sin(2*pi*0.3e3*t)+sin(2*pi*3e3*t);

Créez un objet timescope et affichez le signal sinusoïdal en appelant l'objet de portée temporelle scope.

scope = timescope(SampleRate=8e3,...
    TimeSpanSource="property",...
    TimeSpan=0.1);
scope(xin)

Exécutez release pour autoriser les modifications des valeurs de propriété et des caractéristiques d'entrée. L'oscilloscope met automatiquement à l'échelle les axes.

release(scope);

Masquer la fenêtre Scope.

if(isVisible(scope))
    hide(scope)
end

Afficher la fenêtre Scope.

if(~isVisible(scope))
    show(scope)
end

Arguments d'entrée

réduire tout

Objet de portée dont vous souhaitez interroger la visibilité.

Exemple : myScope = timescope; visibility = isVisible(myScope)

Arguments de sortie

réduire tout

Si la fenêtre de scope est ouverte, la fonction isVisible renvoie 1 (true). Sinon, la fonction renvoie 0 (false).

Historique des versions

Introduit dans R2020a

Voir aussi

Fonctions

Objets