Создайте диалоговое окно справки
Если вы используете App Designer или создаете приложения с функцией uifigure
, то используйте uialert
вместо этого. Для получения дополнительной информации см. Мигрирующие Приложения GUIDE к App Designer.
helpdlg
helpdlg(msg)
helpdlg(msg,title)
f = helpdlg(___)
helpdlg
создает немодальное диалоговое окно Help с заголовком по умолчанию, Help Dialog
, и сообщением по умолчанию, This is the default help
.
helpdlg(
задает пользовательский текст сообщения. Если диалоговое окно с соответствующим заголовком диалогового окна уже существует, то MATLAB® выявляет его. msg
)
f = helpdlg(___)
возвращает объект фигуры. Можно использовать этот синтаксис с любым из входных параметров от предыдущих синтаксисов.
helpdlg('Consider using a cell array.');
Задайте текст диалогового окна справки с помощью массива ячеек из символьных векторов. Разрывы строки происходят после каждого элемента массива.
helpdlg({'Valid data types are:','int8',... 'int16','int32','int64'});
Создайте диалоговое окно с пользовательским заголовком и сообщением.
helpdlg('Choose 10 points from the figure',... 'Point Selection');
Если диалоговое окно не видимо, оно может быть проложено под землей под другими окнами. Дайте команду снова, чтобы выявить его
helpdlg('Choose 10 points from the figure',... 'Point Selection');
Теперь, измените сообщение путем вызова helpdlg
снова с помощью того же заголовка с различным сообщением.
helpdlg('Choose 5 points from the figure',... 'Point Selection')
После того, как вы создаете диалоговое окно, каждый раз, когда вы вызываете helpdlg
и задаете тот же title
, MATLAB выявляет то диалоговое окно. Если диалоговое окно title
неизменно, то MATLAB только создает новое диалоговое окно, если вы закрываете диалоговое окно между вызовами helpdlg
.
Выполнение программы MATLAB продолжается, даже когда модальное диалоговое окно Help активно. Чтобы блокировать выполнение программы, пока пользователь не закроет диалоговое окно, используйте функцию uiwait
.