Сохранение / связывание значений ползунка с помощью всплывающего меню - PullRequest
0 голосов
/ 25 марта 2010

Исходя из вчерашнего вопроса о графических интерфейсах, у меня есть еще одна проблема, с которой я работал. Этот вопрос касался расчета изгибающего момента на балке при различных условиях нагрузки.

В графическом интерфейсе, который я разработал до сих пор, у меня есть несколько ползунков (которые теперь работают правильно) и всплывающее меню, которое определяет случай загрузки. Я хотел бы иметь возможность выбрать нагрузку из всплывающего меню и расположить нагрузки соответствующим образом, чтобы определить каждую нагрузку по очереди. Вывод, который мне нужен, - это массив, определяющий номер случая загрузки (строки) и ряд параметров загрузки (интенсивность и положение нагрузок, которые контролируются ползунками).

Проблема, с которой я столкнулся, заключается в том, что я могу создать этот массив (нужного мне размера) и определить загрузку для одного варианта загрузки (выбрав всплывающее меню) с помощью ползунков, но при изменении всплывающего меню опять же, массив сохраняет загрузку только для случая загрузки, выбранного во всплывающем меню.

Может кто-нибудь предложить подход, который я могу использовать (в частности, для хранения переменных из каждого случая нагрузки) или пример, который иллюстрирует аналогичное решение проблемы?

Зонд может быть немного расплывчатым, поэтому, пожалуйста, дайте мне знать, если что-то нужно прояснить.

Большое спасибо, Джеймс

1 Ответ

1 голос
/ 25 марта 2010

Вы можете использовать данные приложения для хранения текущего варианта загрузки и иметь структуру данных приложения для хранения значений каждого ползунка для различных вариантов загрузки.

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

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