русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Интерфейс MATLAB


Дата добавления: 2015-07-09; просмотров: 841; Нарушение авторских прав


 

Новая версия MATLAB сохраняет преемственность с предыдущими реализациями по языку, библиотекам команд, средствам отладки и пр. Изменения затронули интерфейс рабочего места (desktop), куда теперь включены средства работы с файлами, переменными и ассоциированными с MATLAB приложениями.

Ниже описано какие отличия поздней версии MATLAB от более ранних:

Командное окно, осуществляющее запуск команд и получающее результаты их выполнения. Здесь стало доступно контекстное меню для вывода выделенных переменных, открытия файлов-функций и получения справки по ним. Кроме того, конструкции языка MATLAB выделяются цветом.

Список введенных в сеансе команд (History command) является новым инструментом, организующим просмотр, копирование и повторный запуск этих команд.

Новым средством является Launch Pad, обеспечивающий быстрый доступ к инструментам (Workspace, Path, GUI Builder), справке и документации.

Система справки обрела новый интерфейс, заменивший HelpDesk.

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

Рабочая область (Workspace Browser) обеспечивает просмотр и внесение изменений в переменные, а также предоставляет доступ к графическому интерфейсу для считывания данных из бинарных и текстовых файлов Import Wizard.

Редактор массивов (Array Editor) предназначен для просмотра и редактирования матриц, строк и массивов ячеек из строк, имеется возможность изменения формата представления данных.

Редактор-отладчик (Editor/Debugger) обеспечивает создание, редактирование и отладку m – файлов. Модернизация расширила возможности редактора, в частности добавлены следующие возможности: показ номеров строк, превращение массива строк в комментарии, изменение цветов для выделения синтаксических конструкций, поиск фразы в нескольких файлах, возможность восстановления файлов при неудачном завершении предыдущего сеанса, подсказки по данным, сохранение точек останова при записи файла.



Окно Set Path дает доступ к каталогам и предоставляет новый интерфейс вместо Path Browser.

Профилер теперь поддерживает оценку времени выполнения файлов источников.

Добавилось новое средство Source Control Interface.

Включена поддержка Windows 2000 для документов Notebook.

Новым в системе справки является то, что почти вся документация подготовлена в виде HTML-файлов. Она лучше всего отражает текущее состояние системы MATLAB. Доступ к справочной информации реализуется при помощи просмотрщика, учитывающего специфику и организацию продуктов семейства MATLAB. Раскрываемые оглавления по системам, индексация по темам, расширенные поисковые возможности – все это позволяет легко найти нужную информацию. Новым является сохранение закладок и использование контекстного меню при нажатии правой кнопки мыши.

Для быстрого считывания в рабочую область двоичных или ASCII данных удобно пользоваться системой Import Wizard. Ряд команд поддерживает совместимость со старыми названиями.

Возможности компилятора MATLAB расширились, для получения справки нужно набрать mсс – ?. Добавились различные способы оптимизации кода, поддерживаются команды pause и continue. Библиотека MATLAB C/C++ Graphics Library позволяет использовать графические возможности MATLAB и интерфейс GUI для запускаемых независимо от MATLAB приложений, реализованных на С или C++. Значительно усовершенствована производительность всех функций математической библиотеки, в частности добавлены быстрые скалярные версии многих функций, графическая библиотека теперь поддерживает команды печати. В создаваемых программах можно использовать многие элементы MATLAB: текст, сетки, линии, многоугольники, компоненты графического интерфейса (меню, кнопки, диалоговые окна). Для создания таких приложений следует использовать компилятор MATLAB, вызов процедур MATLAB C/C++ Graphics Library из модулей С и C++ не поддерживается. Внесены изменения в библиотеку математических процедур MATLAB C/C++ Math Library.

При реализации новых возможностей среды MATLAB использована технология Java. Однако поддержку Java можно отключить, для этого достаточно запустить программу matlab. exe с параметром – nojvm. В этом случае интерфейс аналогичен интерфейсу MATLAB 5.3.

программирование matlab отладка интерфейс

 




<== предыдущая лекция | следующая лекция ==>
Система меню | Команды load и save


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.668 сек.