Вы должны проверить эти сообщения в блоге MathWorks ( здесь и здесь ) от Кена и Майка, обсуждающих все диалоговые окна, которые вы можете использовать в MATLAB. Конкретные диалоговые окна, которые отвечают потребностям, перечисленным в вашем вопросе, будут:
MSGBOX , который будет отображать сообщение. Сначала вы должны создать строку для использования в качестве сообщения. Например, если у вас есть переменная dist
, в которой хранится целочисленное значение, которое вы хотите отобразить, вы можете сделать следующее (используя функцию INT2STR ):
hMessage = msgbox(['dist = ' int2str(dist)]);
UIGETFILE , который открывает диалоговое окно для выбора файла и возвращает имя файла и выбранный путь. Например, следующее открывает диалоговое окно для выбора файла MATLAB (* .m, * .fig, * .mat и т. Д.) Из текущего каталога:
[fileName,filePath] = uigetfile();