Матлаб учебник: Сторінка не існує

Matlab. Практический подход. Самоучитель

серия — САМОУЧИТЕЛЬ — серия

Наука и Техника

Санкт-Петербург 2015

Васильев А. Н.

Matlab

САМОУЧИТЕЛЬ

ПРАКТИЧЕСКИЙ

ПОДХОД

(2-Е ИЗДАНИЕ)

Наука и Техника

Санкт-Петербург 2015

Васильев А. Н.

MATLAB. САМОУЧИТЕЛЬ. ПРАКТИЧЕСКИЙ ПОДХОД. 2-Е ИЗДАНИЕ. — СПб.: Наука и Техника, 2015. — 448 с.: ил.

Серия “Самоучитель“

Данная книга представляет собой 2-е издание отличного самоучителя по работе с Matlab и проведению в нем различных вычислений, расчетов, обработок данных

иисследований. С одной стороны, отличается хорошим справочным аппаратом

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

Книга отличается доступным языком изложения, охватом всех основных приемов работы, богатым иллюстративным материалом. Основывается на последних версиях Matlab, доступных в 2014 г. Лучший выбор для всех, кто хочет освоить Matlab и научиться эффективно им пользоваться.

Контактные телефоны издательства:

(812) 412 70 25, (812) 412 70 26, (044) 516 38 66 Официальный сайт: www.nit.com.ru

©Васильев А. Н., 2015

©Наука и техника (оригинал-макет), 2015

©Прокди, 2015

Оглавление

ВСТУПЛЕНИЕ О КНИГЕ И ПАКЕТЕ MATLAB……………………………

11

Глава 1. ПРИНЦИПЫ РАБОТЫ MATLAB

 

 

И ОСНОВЫ ВЫЧИСЛЕНИЙ………………………………..

15

Глава 2. ГРАФИКА В MATLAB………………………………………..

42

Глава 3. ЭЛЕМЕНТЫ ПРОГРАММИРОВАНИЯ…………………….

104

Глава 4. ЭЛЕМЕНТЫ МАТРИЧНОЙ АЛГЕБРЫ …………………….

149

Глава 5. РЕШЕНИЕ УРАВНЕНИЙ И ОПТИМИЗАЦИЯ ……………..

199

Глава 6.

ИНТЕГРИРОВАНИЕ И ДИФФЕРЕНЦИАЛЬНЫЕ

 

 

УРАВНЕНИЯ………………………………………………..

236

Глава 7.

УРАВНЕНИЯ МАТЕМАТИЧЕСКОЙ ФИЗИКИ …………….

273

Глава 8.

ОБРАБОТКА ДАННЫХ …………………………………….

311

Глава 9.

СИМВОЛЬНЫЕ ВЫЧИСЛЕНИЯ…………………………..

348

ПРИЛОЖЕНИЕ А. ФАЙЛОВЫЙ ВВОД/ВЫВОД………………………

418

ПРИЛОЖЕНИЕ Б. СТРУКТУРЫ И ЯЧЕЙКИ…… ………………………

423

ПРИЛОЖЕНИЕ В. НАДСТРОЙКА ДЛЯ РАБОТЫ С EXCEL …………..

429

5

Содержание

 

ВСТУПЛЕНИЕ

 

О КНИГЕ И ПАКЕТЕ MATLAB …………………………………..

11

ЕЩЕ НЕМНОГО О ПАКЕТЕ ………………………………………………………………………………….

12

СТРУКТУРА КНИГИ ………………………………………………………………………………………….

13

ОБРАТНАЯ СВЯЗЬ …………………………………………………………………………………………..

14

Глава 1. ПРИНЦИПЫ РАБОТЫ MATLAB

 

И ОСНОВЫ ВЫЧИСЛЕНИЙ. ……………………………….

15

ПРОСТЫЕ ВЫЧИСЛЕНИЯ…………………………………………………………………………………..

15

АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ…………………………………………………………………………..

22

ЛОГИЧЕСКИЕ ОПЕРАТОРЫ И ОПЕРАТОРЫ СРАВНЕНИЯ ……………………………………………….

26

КОМПЛЕКСНЫЕ ЧИСЛА…………………………………………………………………………………….

27

ОПЕРАТОР СОЗДАНИЯ ИНТЕРВАЛА ЗНАЧЕНИЙ ………………………………………………………..

29

ВСТРОЕННЫЕ МАТЕМАТИЧЕСКИЕ ФУНКЦИИ …………………………………………………………..

31

ФОРМАТ ВЫВОДА ЧИСЛОВЫХ ДАННЫХ . ……………………………………………………………….

38

Глава 2. ГРАФИКА В MATLAB………………………………………..

42

СОЗДАНИЕ ГРАФИКА ФУНКЦИИ ………………………………………………………………………….

42

ОТОБРАЖЕНИЕ НЕСКОЛЬКИХ КРИВЫХ НА ОДНОМ ГРАФИКЕ………………………………………..

47

НАСТРОЙКИ ВИДА ГРАФИКА………………………………………………………………………………

51

ГРАФИК В ПОЛЯРНЫХ КООРДИНАТАХ …………………………………………………………………..

64

КОНТУРНЫЕ ГРАФИКИ……………………………………………………………………………………..

71

6

 

Содержание

СОЗДАНИЕ ТРЕХМЕРНЫХ ГРАФИКОВ. …………………………………………………………………..

79

ПАРАМЕТРИЧЕСКИЕ КРИВЫЕ И ПОВЕРХНОСТИ ……………………………………………………….

83

ПАРАМЕТРЫ ТРЕХМЕРНОЙ ГРАФИКИ……………………………………………………………………

86

АНИМАЦИЯ…………………………………………………………………………………………………..

89

ИСПОЛЬЗОВАНИЕ ИЗОБРАЖЕНИЙ ………………………………………………………………………

98

Глава 3. ЭЛЕМЕНТЫ ПРОГРАММИРОВАНИЯ…………………….

104

СОЗДАНИЕ СЦЕНАРИЕВ…………………………………………………………………………………..

104

ФУНКЦИИ ПОЛЬЗОВАТЕЛЯ. ………………………………………………………………………………

109

УПРАВЛЯЮЩИЕ ИНСТРУКЦИИ…………………………………………………………………………..

119

ЛОГИЧЕСКИЕ ЗНАЧЕНИЯ И ЛОГИЧЕСКИЕ ОПЕРАТОРЫ ………………………………………………

130

ОБРАБОТКА ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ ………………………………………………………….

133

ФУНКЦИИ С ПЕРЕМЕННЫМ ЧИСЛОМ АРГУМЕНТОВ ………………………………………………….

139

ФУНКЦИИ EVAL () И FEVAL () ………………………………………………………………………………

145

Глава 4. ЭЛЕМЕНТЫ МАТРИЧНОЙ АЛГЕБРЫ…………………….

149

ВЕКТОРЫ И ОПЕРАЦИИ С НИМИ .

………………………………………………………………………..

149

ОПЕРАЦИИ С МАТРИЦАМИ ……………………………………………………………………………….

155

ПРЕОБРАЗОВАНИЕ МАТРИЦ ……………………………………………………………………………..

169

НЕКОТОРЫЕ ПРИМЕРЫ……………………………………………………………………………………

178

Глава 5. РЕШЕНИЕ УРАВНЕНИЙ И ОПТИМИЗАЦИЯ ……………..

199

ВСТРОЕННЫЕ ФУНКЦИИ ДЛЯ РЕШЕНИЯ УРАВНЕНИЙ………………………………………………..

199

ВЫЧИСЛЕНИЕ КОРНЕЙ УРАВНЕНИЙ

 

В ЯВНОМ ВИДЕ……………………………………………………..

…………………………

209

ОПТИМИЗАЦИЯ…………………………………………………………………………………………….

232

Глава 6. ИНТЕГРИРОВАНИЕ И ДИФФЕРЕНЦИАЛЬНЫЕ

 

УРАВНЕНИЯ………………………………………………..

236

ВЫЧИСЛЕНИЕ ОПРЕДЕЛЕННЫХ ИНТЕГРАЛОВ ………………………………………………………..

236

7

Содержание

ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ……………………………………………………………………

244

РЕШЕНИЕ СИСТЕМЫ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ………………………………………….

249

УРАВНЕНИЯ ВЫСОКИХ ПОРЯДКОВ …………………… ………………………………………………..

251

СНОВА ОБ ИНТЕГРАЛАХ …………………………………………………………………………………..

254

РЕШЕНИЕ НЕЯВНЫХ УРАВНЕНИЙ ……………………………………………………………………….

260

КРАЕВЫЕ ЗАДАЧИ………………………………………………………………………………………….

262

ЗАВЕРШАЮЩИЙ ПРИМЕР………………………………………………………………………………..

270

Глава 7. УРАВНЕНИЯ МАТЕМАТИЧЕСКОЙ ФИЗИКИ …………….

273

ОДНОМЕРНЫЙ СЛУЧАЙ …………………………………………………………………………………..

274

ЗНАКОМСТВО СО СРЕДОЙ PDETOOL . …………………………………………………………………..

284

ОБРАБОТКА АНАЛИТИЧЕСКИХ РЕЗУЛЬТАТОВ………………………………………………………….

300

Глава 8. ОБРАБОТКА ДАННЫХ …………………………………….

311

ИНТЕРПОЛЯЦИОННЫЕ ПОЛИНОМЫ…………………………………………………………………….

311

АППРОКСИМАЦИЯ …………………………………………………………………………………………

320

ГЕНЕРИРОВАНИЕ СЛУЧАЙНЫХ ЧИСЕЛ………………………………………………………………….

335

СТАТИСТИЧЕСКИЕ ВЫЧИСЛЕНИЯ ……………………………………………………………………….

344

Глава 9. СИМВОЛЬНЫЕ ВЫЧИСЛЕНИЯ…………………………..

348

ИСПОЛЬЗОВАНИЕ СИМВОЛЬНЫХ ПЕРЕМЕННЫХ …………………………………………………….

348

ОСНОВНЫЕ СИМВОЛЬНЫЕ ОПЕРАЦИИ…………………………………………………………………

354

СРЕДА MUPAD………………………………………………………………………………………………

364

ОПРЕДЕЛЕНИЕ ФУНКЦИИ ………………………………………………………………………………..

370

ВЫЧИСЛЕНИЕ ПРОИЗВОДНЫХ ………………………………………………………………………….

373

ВЫЧИСЛЕНИЕ ИНТЕГРАЛОВ ……………………………………………………………………………..

378

РЕШЕНИЕ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ И НЕРАВЕНСТВ . …………………………………………

380

РЕШЕНИЕ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ……………………………………………………….

382

8

 

Содержание

ЭЛЕМЕНТЫ ПРОГРАММИРОВАНИЯ……………………………………………………………………..

384

РЕДАКТОР КОДОВ………………………………………………………………………………………….

403

СОЗДАНИЕ АНИМАЦИИ……………………………………………………………………………………

409

НЕСКОЛЬКО ЗАМЕЧАНИЙ О СОЗДАНИИ ГРАФИКИ……………………………………………………

415

ПРИЛОЖЕНИЕ А. ФАЙЛОВЫЙ ВВОД/ВЫВОД. ……………………..

418

ПРИЛОЖЕНИЕ Б. СТРУКТУРЫ И ЯЧЕЙКИ……………………………

423

ПРИЛОЖЕНИЕ В. НАДСТРОЙКА ДЛЯ РАБОТЫ С EXCEL …………..

429

СПИСОК ЛИТЕРАТУРЫ

 

ПОЛЕЗНЫЕ И НЕ ОЧЕНЬ ССЫЛКИ…………………………..

441

БАЗОВЫЕ МЕТОДЫ РАБОТЫ С MATLAB…………………………………………………………………

441

ПРИКЛАДНЫЕ ВЫЧИСЛЕНИЯ В MATLAB………………………………………………………………..

441

СМЕЖНЫЕ ВОПРОСЫ РАБОТЫ С MATLAB………………………………………………………………

442

МАТЕМАТИКА И ЧИСЛЕННЫЕ МЕТОДЫ ……………………………………………………. …………..

442

9

Книга «Matlab 7. Основы работы и программирования. Учебник» Поршнев С В

  • Книги
    • Художественная литература
    • Нехудожественная литература
    • Детская литература
    • Литература на иностранных языках
    • Путешествия. Хобби. Досуг
    • Книги по искусству
    • Биографии. Мемуары. Публицистика
    • Комиксы. Манга. Графические романы
    • Журналы
    • Печать по требованию
    • Книги с автографом
    • Книги в подарок
    • «Москва» рекомендует
    • Авторы • Серии • Издательства • Жанр

  • Электронные книги
    • Русская классика
    • Детективы
    • Экономика
    • Журналы
    • Пособия
    • История
    • Политика
    • Биографии и мемуары
    • Публицистика
  • Aудиокниги
    • Электронные аудиокниги
    • CD – диски
  • Коллекционные издания
    • Зарубежная проза и поэзия
    • Русская проза и поэзия
    • Детская литература
    • История
    • Искусство
    • Энциклопедии
    • Кулинария. Виноделие
    • Религия, теология
    • Все тематики
  • Антикварные книги
    • Детская литература
    • Собрания сочинений
    • Искусство
    • История России до 1917 года
    • Художественная литература. Зарубежная
    • Художественная литература. Русская
    • Все тематики
    • Предварительный заказ
    • Прием книг на комиссию
  • Подарки
    • Книги в подарок
    • Авторские работы
    • Бизнес-подарки
    • Литературные подарки
    • Миниатюрные издания
    • Подарки детям
    • Подарочные ручки
    • Открытки
    • Календари
    • Все тематики подарков
    • Подарочные сертификаты
    • Подарочные наборы
    • Идеи подарков
  • Канцтовары
    • Аксессуары делового человека
    • Необычная канцелярия
    • Бумажно-беловые принадлежности
    • Письменные принадлежности
    • Мелкоофисный товар
    • Для художников
  • Услуги
    • Бонусная программа
    • Подарочные сертификаты
    • Доставка по всему миру
    • Корпоративное обслуживание
    • Vip-обслуживание
    • Услуги антикварно-букинистического отдела
    • Подбор и оформление подарков
    • Изготовление эксклюзивных изданий
    • Формирование семейной библиотеки

Расширенный поиск

Поршнев С. В.

Издательство:
Бином
Год издания:
2008
Место издания:
Москва
Язык текста:
русский
Тип обложки:
Твердый переплет
Формат:
70х100 1/16
Размеры в мм (ДхШхВ):
240×170
Вес:
440 гр.
Страниц:
320
Тираж:
2000 экз.
Код товара:
416540
Артикул:
50736
ISBN:
978-5-9518-0244-6
В продаже с:
19. 06.2008

Дополнительная информация

Аннотация к книге «Matlab 7. Основы работы и программирования. Учебник» Поршнев С. В.:
Книга является учебником по математическому пакету MATLAB, владение которым сегодня является одним из показателей уровня профессиональной подготовки выпускников естественнонаучных и технических факультетов университетов в области информационных технологий. Она предназначена для старших классов школ, лицеев, колледжей, младших курсов ВУЗов при изучении информатики, математики, физики и других смежных дисциплин. Может служить основой для самостоятельного обучения приемам работы с MATLAB.
В книге широчайшие возможности пакета описаны в контексте практического решения конкретных математических и физических задач, что позволяет повысить эффективность обучения, и обеспечивает уверенное освоение читателем представленных сведений. Рассмотрены приемы работы с MATLAB при использовании его в режимах мощного суперкалькулятора, позволяющего, в том числе, проводить символьные вычисления, средства визуализации результатов вычислений, языка программирования высокого уровня. Большое количество включенных в книгу задач способствует развитию необходимых навыков использования пакета при изучении различных разделов математики и физики.
Книга рассчитана на начинающих и не требует никаких предварительных сведений о MATLAB. Читать дальше…

Учитесь с помощью учебных пособий по MATLAB и Simulink

 

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

Примечание. Для прохождения курсов необходим настольный компьютер.

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

Создайте основу с интерактивными курсами

MATLAB Onramp

Быстро изучите основы MATLAB ® .

Simulink Onramp

Научитесь создавать, редактировать и устранять неполадки моделей Simulink ® .

Мои курсы

Просмотр курсов для самостоятельного изучения, на которые вы записались или к которым у вас есть доступ, включая курсы, предоставляемые вашим университетом.

Посмотреть мои курсы

Изучить примеры и документацию

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

МАТЛАБ Simulink

Начало работы с вводными видеороликами

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

МАТЛАБ Симулинк

Начало работы с MATLAB.

10:00 Продолжительность видео 10:00.

Начало работы с MATLAB

Начните работу с MATLAB, просмотрев пример. Это видео показывает вам основы и дает представление о том, на что похожа работа в MATLAB.

Начало работы с Simulink для элементов управления.

11:30 Продолжительность видео 11:30.

Начало работы с Simulink для элементов управления

Начало работы с Simscape.

8:05 Продолжительность видео 8:05.

Начало работы с Simscape

Начало работы с обработкой изображений.

13:07 Продолжительность видео 13:07.

Начало работы с обработкой изображений

Начало работы с Simulink для обработки сигналов.

12:31 Продолжительность видео 12:31.

Начало работы с Simulink для обработки сигналов

Начало работы с Stateflow.

12:48 Продолжительность видео 12:48.

Приступая к работе с Stateflow

Выйдите за рамки основ с помощью MATLAB и Simulink Training

Компьютерное зрение Onramp

Изучите основы компьютерного зрения для разработки детектора объектов и средства отслеживания.

Details

Объектно-ориентированное программирование Onramp

Узнайте об объектно-ориентированном программировании, подходе к проектированию программирования, который включает определение элементов, называемых объектами.

Details

Power Electronics Simulation Onramp

Изучите основы моделирования преобразователей силовой электроники в Simscape.

Details

Machine Learning Onramp

Интерактивное введение в практические методы машинного обучения для задач классификации.

Details

Stateflow Onramp

Изучите основы создания, редактирования и имитации конечных автоматов в Stateflow ® с помощью этого бесплатного интерактивного учебного пособия.

Details

Image Processing Onramp

Изучите основы практических методов обработки изображений в MATLAB.

Details

Проектирование системы управления Onramp с Simulink

Быстро приступайте к работе с основами проектирования систем управления с обратной связью в Simulink.

Детали

Обработка сигналов Onramp

Интерактивное введение в практические методы обработки сигналов для спектрального анализа.

Детали

Обучение с подкреплением Onramp

Интерактивное введение в методы обучения с подкреплением для задач управления.

Детали

Simscape Onramp

Изучите основы моделирования физических систем в Simscape.

Детали

Optimization Onramp

Изучите основы решения задач оптимизации в MATLAB с использованием проблемно-ориентированного подхода.

Details

Circuit Simulation Onramp

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

Детали

Wireless Communications Onramp

Изучите основы моделирования беспроводной связи в MATLAB с помощью этого бесплатного, 90-минутный интерактивный учебник.

Details

Deep Learning Onramp

Начните работу с методами глубокого обучения в MATLAB для распознавания.

Подробности

Дополнительные курсы

Совершенствуйте свои навыки с помощью курсов MATLAB и Simulink по широкому кругу тем.

Просмотреть курсы

Выберите веб-сайт

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

Вы также можете выбрать веб-сайт из следующего списка

Европа

Свяжитесь с местным офисом

Начните работу с MATLAB

Язык технических вычислений

Миллионы инженеров и ученых по всему миру используют MATLAB ® для анализа и проектирования систем и продуктов, преобразующих наш мир. матричный язык MATLAB — самый естественный в мире способ выражения вычислительной математики. Встроенная графика упрощает визуализацию и получение информации из данных. Рабочий стол Окружающая среда приглашает к экспериментам, исследованиям и открытиям. Все эти инструменты и возможности MATLAB тщательно протестированы и предназначены для работы вместе.

MATLAB поможет вам реализовать свои идеи за пределами рабочего стола. Вы можете запустить свои анализы на большие наборы данных и масштабирование до кластеров и облаков. Код MATLAB можно интегрировать с другими языками, что позволяет развертывать алгоритмы и приложения в веб-, корпоративных и производственных системах.

Установка и настройка

  • Установка продуктов
  • Обновление существующей установки

Учебные пособия

  • Основы рабочего стола

    Введите операторы в командной строке и просмотрите результаты.

  • Матрицы и массивы

    MATLAB работает в основном с массивами и матрицами, как целиком, так и частично. Матрица — это двумерный массив, часто используется для линейной алгебры.

  • Индексирование массива

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

  • Переменные рабочей области

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

  • Текст и символы

    Создание массивов строк для текста или массивов символов для данных.

  • Вызов функций

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

  • 2-D и 3-D графики

    Графические функции включают функции 2-D и 3-D графиков для визуализации данных и сообщить результаты.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *