MATLAB 6
книга

MATLAB 6 : среда проектирования инженерных приложений

Автор: В. Потемкин

Форматы: PDF

Издательство: Диалог-МИФИ

Год: 2002

Место издания: Москва

ISBN: 5-86404-182-3

Страниц: 444

Артикул: 41464

Возрастная маркировка: 16+

Электронная книга
100

Краткая аннотация книги "MATLAB 6"

В книге представлено описание новых выпусков системы MATLAB 6, вышедших в свет в 2001-2002 годах. Сохраняя свое назначение, ядро системы не только обеспечивает высокую эффективность математических вычислений и качественную визуализацию результатов, но и удобную интерактивную среду, основанную на новом графическом интерфейсе. Читатель найдет в книге описание графической операционной среды системы MATLAB 6, порядка организации работы в новой среде. Отдельная глава посвящена описанию типов данных, практическим приемам векторизации при работе с многомерными массивами, описанию новых классов объектов, включая объекты языка JAVA. Значительное внимание уделено процедурам импорта и экспорта данных в виде электронных таблиц, графических, аудио- и видеофайлов. Для удобства работы книга снабжена индексным и предметным указателями. Книга предназначена для инженеров и исследователей, выполняющих научные и инженерные разработки в различных прикладных областях, а также для студентов университетов и вузов, нуждающихся в мощном вычислительном инструменте при выполнении исследовательских работ, курсовых и дипломных проектов.

Содержание книги "MATLAB 6"


ПРЕДИСЛОВИЕ
ВВЕДЕНИЕ
Вычислительные пакеты программ
Пакеты моделирования и проектирования
1. СИСТЕМА MATLAB 6
1.1. Графическая операционная среда
1.1.1. Рабочий стол
Окно запуска приложений
Командное окно
Окно предыстории
Окно рабочей области
Окно редактора данных
Окно текущего каталога
1.1.2. Обозреватель путей доступа
1.1.3. Справочная и демонстрационная подсистемы
Операции в области навигации
Операции в области просмотра
1.2. Операционная среда командной строки
1.2.1. Работа в командном окне
Выполнение инструкций и ввод переменных
Управление вводом и выводом информации
Выполнение программ
Дневник сеанса работы
1.2.2. Работа с рабочей областью
1.2.3. Работа с редактором данных
1.2.4. Работа с файлами
1.2.5. Работа с путями доступа
1.2.6. Работа с системами Help и Demo
1.3. Операторы, функции и команды
1.3.1. Настройка параметров операционной среды
1.3.2. Управление командным окном
1.3.3. Управление рабочей областью
1.3.4. Управление файлами и операционной системой
1.3.5. Управление путями доступа
1.3.6. Справочные команды
2. ТИПЫ ДАННЫХ, ОБЪЕКТЫ И КЛАССЫ
2.1. Числовые и логические массивы
2.1.1. Одномерные и двумерные числовые массивы
Функции обработки
Операции над векторами и массивами
2.1.2. Логические массивы
Функции обработки
2.1.3. Практические приемы работы
Обработка векторов
Обработка двумерных массивов
2.2. Многомерные массивы
2.2.1. Формирование многомерных массивов
Индексирование многомерных массивов
Пустые многомерные массивы
Переопределение размеров
2.2.2. Вычисления на многомерных массивах
2.2.3. Команды и функции обработки многомерных массивов
Многомерные массивы специального вида
2.2.4. Практические приемы работы
2.3. Массивы записей
2.3.1. Построение массивов записей
2.3.2. Доступ к полям и данным массива записей
2.3.3. Обработка массивов записей
2.3.4. Организация данных в массиве записей
2.3.5. Вложенные массивы записей
2.3.6. Многомерные массивы записей
2.3.7. Функции для работы с массивами записей
2.4. Массивы ячеек
2.4.1. Создание массивов ячеек
2.4.2. Извлечение данных из массива ячеек
2.4.3. Организация данных в массиве ячеек
2.4.4. Вложенные массивы ячеек
2.4.5. Работа с массивами различных типов
2.4.6. Функции для работы с массивами ячеек
2.5. Дескрипторы функций
2.5.1. Применение дескрипторов
2.5.2. Функции для работы с дескрипторами
2.6. Классы объектов
2.6.1. Объекты и классы
2.6.2. Класс объектов inline
2.6.3. Класс объектов polynom
2.6.4. Класс Java-объектов
Создание и использование Java-объектов
Функции поддержки интерфейса Java-MATLAB
2.6.5. Переопределение классов
2.6.6. Иерархия объектов
2.6.7. Наследование
2.6.8. Функции для работы с объектами
3. ИМПОРТ И ЭКСПОРТ ДАННЫХ
3.1. Импорт данных
3.1.1. Режим графического интерфейса
3.1.2. Режим командной строки
3.2. Экспорт данных
3.2.1. Экспорт данных в ASCII-кодах
3.2.2. Экспорт данных в двоичных кодах
3.3. Функции импорта и экспорта
3.3.1. Функции графического интерфейса
3.3.2. Файлы в текстовом формате
3.3.3. Электронные таблицы
3.3.4. Графические файлы
3.3.5. Аудиофайлы
3.3.6. Видеофайлы
3.3.7. Файлы в формате научных данных
CDF-файлы
FITS-файлы
HDF-файлы
ПРИЛОЖЕНИЯ
1. М-ФАЙЛЫ ЗАПУСКА СИСТЕМЫ MATLAB
Главный М-файл запуска системы MATLAB версии 6.1 (Release 12)
2. Драйверы принтеров, поддерживаемые системой MATLAB
3. Шаблоны для написания программы FINISH
ДОПОЛНЕНИЯ
1. Особенности операционной среды системы MATLAB 6.5
Рабочий стол
Командное окно
Окно предыстории
Окно рабочей области
Окно текущего каталога
2. Изменения в иерархии типов данных системы MATLAB 6.5
Тип данных logical
Атрибут sparse
ИНДЕКСНЫЙ УКАЗАТЕЛЬ
Операторы системы MATLAB 6.x
Команды общего назначения
Классы объектов
Операторы, специальные символы, переменные и константы
Функции вычисления времени и дат
Операции над многомерными массивами
Операции над массивами ячеек
Операции над массивами записей
Объектно-ориентированное программирование
Отладка М-файлов
Класс объектов INLINE
Импорт и экспорт файлов
Операции ввода-вывода файлов
Язык программирования MATLAB
Математические функции
Линейная алгебра
Работа с разреженными матрицами
Обработка строк
Алгоритмы обработки данных
Численное интегрирование и конечные разности
Решатели дифференциальных уравнений
Вычисление минимумов и нулей функций, оптимизация
Аппроксимация и интерполяция данных
Геометрический анализ данных
Преобразование Фурье и корреляционный анализ сигналов
Графика
Двумерная графика
Трехмерная графика
Управление свойствми графических объектов
Объемные тела
Построение графиков для объектов INLINE и функций с дескриптором
Дескрипторная графика
Графический интерфейс пользователя (GUI)
Работа с графическими изображениями
Анимация и видеоклипы
Работа с объектами звука
Интерфейсы с ОС Windows (DDE и COM)
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ
ЛИТЕРАТУРА

Все отзывы о книге MATLAB 6 : среда проектирования инженерных приложений

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги MATLAB 6 : среда проектирования инженерных приложений

Подменю U ndock <активное_окно> позволяет отделить текущее активное окно от рабочего стола и разместить его в поле экрана по желанию пользователя.Следующие 6 подменю - C om m and W indow, C om m and History, C u rre n t Directory, W orkspace, L aunch Pad и Help позволяют управлять выводом каждого из этих окон на экран терминала.При работе с рабочим столом системы MATLAB 6 надо помнить, что меню инстру­ментальной панели содержит настройки, которые могут оказаться полезными при работе с отдельными окнами и панелями. Мы будем постоянно обращаться к опциям этих меню в контексте изучаемого материала. Именно поэтому мы в первую очередь обратились к меню View, поскольку именно опции этого меню связаны с размещением компонентов рабочего стола на экране терминала.Сейчас мы обратимся к меню File. Общий вид этого меню с перечнем подменю и воз­можных опций подменю New показан на рис. 1.7. Внимательный читатель может увидеть, что это подменю раскрыто при активном командном окне, о чем свидетельствует подме­ню Close <активное окно>.4 MATLABFile Edit V ie w W e b W in d o wHelpNewNM-fjleOpen...Ctrl+0FigureClose Command W in d o wCtrl+WM odelim port Data...Save W o rk s p a c e As...GUICtrl+SSet Path...Preferences...Print...Print Selection...1 E :\p v g \N e w \w o c k \b o o k s 1 m2 C :\...o x \lo ca l\m a tla b rc.m3 E :\m a tla b \w o rk\b o o ks 1 .m4 C :\...c e \fin a n ce \i)ld m a t.mExit MATLABCtrl+QРис. 1.7При анализе общих свойств рабочего стола нас может интересовать только подменю Preferences (Выбор настроек). Активизируя эту опцию, мы увидим окно Preferences, показанное на рис. 1.8. Окно содержит дерево опций, относящихся к различным окнам рабочего стола. Сейчас мы обратимся только к настройкам общего назначения G eneral Preferences, которые касаются оформления рабочего стола, организации кэш-памяти при работе с ППП, организации вывода на печать, выбора шрифтов и управления файлами.18MATLAB 6. ...