uiknob
Create knob or discrete knob component.
📝Syntax
h = uiknob()
h = uiknob(parent)
h = uiknob(..., propertyName, propertyValue)
📥Input Arguments
Parameter Description
parent parent container.
propertyName, propertyValue name-value pairs.
📤Output Arguments
Parameter Description
h UI component object.
📄Description

kb = uiknob creates a continuous knob (Value/Limits/ticks/ValueChangingFcn); uiknob(parent, 'discrete') creates a discrete knob using Items/ItemsData/ValueIndex.

💡Examples
Captured UI component for the help image.
f = uifigure('Visible', 'off', 'Name', 'Knobs', 'Position', [100 100 620 360]);
kb = uiknob(f);
kb.Position = [70 90 170 170];
kb.Value = 55;
dk = uiknob(f, 'discrete');
dk.Position = [310 70 260 220];
dk.Value = 'Medium';
drawnow();
Example illustration
uiknob
f = uifigure();
kb = uiknob(f, 'Value', 30);
dk = uiknob(f, 'discrete', 'Items', {'Low', 'High'});
🔗See Also
uifigure
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub