Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

Построение графического интерфейса в системе Matlab

Тип: контрольная работа
Категория: Информатика
Скачать
Купить
Построение графического интерфейса в системе MatlabВведениеMatlab это система инженерных и научных вычислений. Она обеспечивает математические вычисления, визуализацию научной графики программирование и моделирование процессов с использованием интуитивно понятной среды окружения, когда задачи и их решения могут быть представлены в нотации, близкой к математической. Наиболее известные области применения системы Matlab:
  • математика и вычисления;
  • разработка алгоритмов;
  • вычислительный эксперимент, имитационное моделирование, макетирование;
  • анализ данных, исследование и визуализация результатов;
  • научная и инженерная графика;
  • разработка приложений, включая графический интерфейс пользователя.
  • Основным объектом при программировании в среде Matlab является массив, для которого не требуется указывать размерность явно. Это позволяет решать многие вычислительные задачи, связанные с векторно-матричными формулировками.Система Matlab это одновременно и операционная среда и язык программирования. Пользователь может написать специализированные функции и программы, которые оформляются в виде М-файлов. По мере увеличения количества созданных программ возникают проблемы их классификации и тогда можно попытаться собрать родственные функции в специальные папки. Это приводит к концепции пакетов прикладных программ, которые представляют собой коллекции М-файлов для решения определенной задачи или проблемы.Cреда системы MatlabСреда системы Matlab это совокупность интерфейсов, через которые пользователь поддерживают связь этой системой. Это: диалог посредством командной строки или графического интерфейса, просмотр рабочей области, редактор и отладчик М-файлов, работа с файлами и оболочкой DOS, экспорт и импорт данных, интерактивный доступ к справочной информации, динамическое взаимодействие с внешними системами Microsoft Word, Microsoft Excel и др. Реализуются эти интерфейсы через командное окно, инструментальную панель, системы просмотра рабочей области и путей доступа, редактор / отладчик М-файлов, специальные меню.Пользовательский интерфейс носит дружественный характер и построен с учетом устоявшихся принципов программного обеспечения, разрабатываемого для операционной системы Windows.В системе Matlab существует два вида м-файлов:
  • скрипты представляют последовательности команд (представляют собой процедуры);
  • function представляют собой функции с входными аргументами и выходными параметрами (значениями функции).
  • Но далее возникает необходимость многократного запуска файла программы при других, изменённых параметрах решаемой задачи. Возникает неудобство: в постоянном редактировании исходного текста программы и повторном или очередном её запуске. При этом важен механизм управления переменными, который бы обеспечивал удобный интерфейс между программой и пользователем. При решении других задач могут возникнуть трудности с визуализацией какого-либо процесса, то есть некоторая переменная изменяться динамически в процессе решения поставленной задачи.Все эти и другие трудности, возможно, решить при использовании графического интерфейса пользователя. (GUI Graphical User Interface)Основные принципы построения графического интерфейсаИспользование графического интерфейса позволяет пользователю сделать программу более универсальной.Как и любой процесс проектирования, процесс построения графического интерфейса пользователя можно разбить на следующие этапы:1. Постановка задачи,2. Создание формы интерфейса и создание на неё элементов управления.3. Написание кода программы и кода обработки событий.Этапы построения графического интерфейса пользователя1. На первом этапе проводиться анализ поставленной задачи и определяется количество и состав элементов управления необходимых для решения задачи.2. На втором этапе создаётся форма графического интерфейса и на ней создаются и размещаются элементы управления. Здесь же описываются их свойства.Задавать расположение и выравнивать элементы на форме описывать их свойства можно 'вручную', но для удобства и быстроты используют редактор выравнивания объектов (The Alignment Tool) и редактора свойств (The Property
    Другие файлы:

    MATLAB 7.* /R2006/R2007. Самоучитель
    Самоучитель по массовой матричной системе MATLAB, занимающей лидирующее место в области научно-технических вычислений, расчетов и моделирования. Основ...

    MATLAB. Полный самоучитель
    Самоучитель по массовой матричной системе MATLAB, занимающей лидирующее место в области численных научно-технических вычислений, расчетов и моделиров...

    Цифровая обработка сигналов. Моделирование в MATLAB
    Рассматриваются базовые методы и алгоритмы цифровой обработки сигналов (ЦОС) и их компьютерное моделирование с помощью системы MATLAB. Излагаются осно...

    Цифровая обработка сигналов и MATLAB
    Описываются базовые методы и алгоритмы цифровой обработки сигналов и средств их компьютерного моделирования в системе MATLAB. Даны основы алгоритмичес...

    Графические возможности Matlab
    Простейший способ построения 2D-графика. Способы проектирования двух графиков в одной системе координат. Закрепление графического окна. Дополнительные...