MATLAB: добавление простого GUI в существующую полную программу - PullRequest
0 голосов
/ 18 августа 2011

Последние несколько месяцев я работал над программой в MATLAB. На данный момент 1.0 завершена. Программа в значительной степени автономна, но требует ввода нескольких пользователей. Я пытаюсь добавить простой графический интерфейс для ввода этих параметров и проверки параметров включения / выключения. Я знаю, что в MATLAB есть формат графического интерфейса для новых файлов, но я хочу знать, возможно ли добавить графический интерфейс в существующую программу.

Вот что мне нужно для программы:

а. несколько флажков, которые изменяют значения в программе с «ложь» на «истина» и наоборот.

б. несколько коротких полей, которые позволяют пользователю вводить

с. кнопка запуска, которая запускает программу и строит графики.

Как бы вы посоветовали мне заняться этим?

Большое спасибо,

для -Alex-

Ответы [ 2 ]

1 голос
/ 18 августа 2011

Вам необходимо реорганизовать вашу программу так, чтобы она предоставляла свои основные функции в виде функций MATLAB, которые можно вызывать из других мест.

Некоторые из этих функций будут выполнять основные вычисления, принимая в качестве входных данных упомянутые вами параметры.Другие функции будут предназначены для вывода результатов.

Как только вы это сделаете, разработка графического интерфейса для управления программой так же проста, как и вызов правильных функций из подпрограмм обратного вызова компонентов графического интерфейса.

1 голос
/ 18 августа 2011

Пуск guide поместите все необходимые кнопки и поля (графически) и привяжите кнопку к вашим функциям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...