Determine visibility of scope
visibility = isVisible(scope)
visibility = isVisible(scope) returns the visibility of the scope as logical, with 1 (true) for visible.
visibility
scope
1
true
collapse all
Create a time-domain sinusoidal signal. Display the signal by calling the time scope object.
Create a sinusoidal signal with two tones, one at 0.3 kHz and the other at 3 kHz.
t = (0:1000)'/8e3; xin = sin(2*pi*0.3e3*t)+sin(2*pi*3e3*t);
Create a timescope object and view the sinusoidal signal by calling the time scope object scope.
timescope
scope = timescope('SampleRate', 8e3,... 'TimeSpanSource', 'property', ... 'TimeSpan', 0.1); scope(xin)
Run release to allow changes to property values and input characteristics. The scope automatically scales the axes.
release
release(scope);
Hide the scope window.
if(isVisible(scope)) hide(scope) end
Show the scope window.
if(~isVisible(scope)) show(scope) end
Scope object whose visibility you want to query.
Example: myScope = timescope; visibility = isVisible(myScope)
myScope = timescope; visibility = isVisible(myScope)
0
If the scope window is open, the isVisible function returns 1 (true). Otherwise, the function returns 0 (false).
isVisible
false
generateScript
hide
show
You have a modified version of this example. Do you want to open this example with your edits?