MATLAB 7. Основы работы и программирования - Книга является учебником по математическому пакету MATLAB, владение которым сегодня является одним из показателей уровня профессиональной подготовки выпускников естественнонаучных и технических факультетов университетов в области информационных технологий. Она предназначена для старших классов школ, лицеев, колледжей, младших курсов ВУЗов при изучении информатики, математики, физики и других смежных дисциплин. Может служить основой для самостоятельного обучения приемам работы с MATLAB.
В книге широчайшие возможности пакета описаны в контексте практического решения конкретных математических и физических задач, что позволяет повысить эффективность обучения, и обеспечивает уверенное освоение читателем представленных сведений. Рассмотрены приемы работы с MATLAB при использовании его в режимах мощного суперкалькулятора, позволяющего, в том числе, проводить символьные вычисления, средства визуализации результатов вычислений, языка программирования высокого уровня. Большое количество включенных в книгу задач способствует развитию необходимых навыков использования пакета при изучении различных разделов математики и физики.
Книга рассчитана на начинающих и не требует никаких предварительных сведений о MATLAB.
Название: MATLAB 7. Основы работы и программирования
Автор: Поршнев С. В.
Издательство: Бином-Пресс
Год: 2011
Страниц: 318
Формат: PDF
Размер: 10,4 МБ
ISBN: 978-5-9518-0244-6
Качество: Отличное
Язык: Русский
Содержание: Предисловие Глава 1. Графический интерфейс пользователя и простейшие вычисления 1.1. Командное окно пакета MATLAB
1.2. Рабочее пространство пакета MATLAB
1.3. Формат представления вещественных чисел
1.4. Комплексные числа
1.5. Векторы и матрицы
1.6. Элементарные функции
Вопросы для самопроверки
Глава 2. Визуализация результатов вычислений 2.1. Построение графиков функций, зависящих от одной переменной
2.2. Оформление графиков и графических окон
2.3. Инструментальная панель графических окон
Вопросы для самопроверки
Глава 3. Вычисления с действительными и комплексными массивами чисел 3.1. Операции отношения и логические операции над числами
3.2. Формирование одномерных числовых массивов
3.3. Двумерные массивы чисел: матрицы и векторы
3.4. Вычисления с массивами
3.5. Функции, выполняющие битовые операции
Вопросы для самопроверки
Глава 4. 3D визуализация 4.1. Трехмерная графика
4.2. Дополнительные детали оформления трехмерных графиков
4.3. Сохранение графических изображений в дисковых файлах
Вопросы для самопроверки
Глава 5. Встроенные средства решения типовых задач алгебры и анализа 5.1. Решение систем линейных уравнений
5.2. Операции линейной алгебры над матрицами. Матричные функции
5.3. Разреженные матрицы
5.4. Вычисление специальных функций математической физики
5.5. Нахождение нулей функций
5.6. Поиск минимума функции
5.7. Вычисление определенных интегралов
5.8. Решение систем обыкновенных дифференциальных уравнений
Вопросы для самопроверки
Глава 6. Символьные вычисления в MATLAB 6.1. Введение
6.2. Создание символьных переменных, выражений и матриц
6.3. Символьные вычисления
6.3.1. Символьное дифференцирование
6.3.2. Вычисление пределов
6.3.3. Символьное интегрирование
6.3.4. Вычисление сумм рядов и произведений
6.3.5. Разложение функции в ряды
6.4. Упрощение выражений и подстановки
6.5. Управление точностью вычислений
6.6. Операции линейной алгебры
6.7. Решение алгебраических уравнений и систем алгебраических уравнений в символьном виде
6.8. Решение обыкновенных дифференциальных уравнений и систем обыкновенных дифференциальных уравнений
6.9. Средства визуализации результатов символьных вычислений
Вопросы для самопроверки
Глава 7. Программирование на М-языке 7.1. Операторы цикла в М-языке. Анимация
7.2. Сценарии и М-файлы
7.3. Синтаксис определения и вызова М-функций
7.4. Конструкции управления
7.5. Взаимодействие М-функций с пользователем
7.6. Локальные, глобальные и статические переменные
7.7. Рекурсивные функции. Производительность М-функции
7.8. М-функции с переменным числом входных параметров и выходных значений
7.9. Контроль входных параметров и выходных значений М-функций
7.10. Практические советы по разработке и отладке М-функций
Вопросы для самопроверки
Глава 8. Технологии создания графического интерфейса пользователя 8.1. Основные типы элементов управления
8.2. Создание графического окна с элементами управления и объектами axes
8.3. Обработчики событий
8.4. Средства визуального программирования интерфейса пользователя
Вопросы для самопроверки
Глава 9. Обработка экспериментальных данных в MATLAB 9.1. Стандартные функции анализа данных
9.2. Общая постановка метода наименьших квадратов
9.3. Нахождение приближающей функции в виде линейной функции и квадратичного трехчлена
9.4. Нахождение приближающей функции в виде других элементарных функций
9.5. Аппроксимация линейной комбинацией функций
9.6. Аппроксимация функцией произвольного вида
Вопросы для самопроверки
Глава 10. Моделирование статических электрических и магнитных полей 10.1. Электрическое поле системы неподвижных зарядов
10.2. Магнитное поле витка с постоянным током
10.3. Магнитное поле соленоида с постоянным током
10.4. Магнитное поле тороидальной обмотки с постоянным током
Вопросы для самопроверки
Литература к главе 10
Глава 11. Построение фрактальных объектов в MATLAB 11.1. Рекурсивный алгоритм построения фрактальных объектов
11.2. L-системы и терл-графика
11.3. Системы итерированных функций
Вопросы для самопроверки
Литература к главе 11
Глава 12. Моделирование колебательной системы с несколькими степенями свободы в пакете Simulink Вопросы для самопроверки
Литература к главе 12
Приложение 1. Листинг измененного файла sym. m Приложение 2. Список русскоязычных книг по MATLAB Скачать MATLAB 7. Основы работы и программирования