Читать онлайн «Matlab 7. Основы работы и программирования»

Автор Сергей Поршнев

MATLAB 7 основы работы и программирования С. В. Поршнев Учебник MATLAB 7 основы работы и программирования Допущено учебно-методическим объединением вузов по университетскому политехническому образованию в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению 654600 «Информатика и вычислительная техника» Москва Издательство БИНОМ 2011 УДК 004. 42 ББК 32. 973. 26-018. 1 П60 С. В. Поршнев MATLAB 7. Основы работы и программирования. Учебник — М. : ООО «Бином- Пресс», 2011. — 320 с: ил. Книга является учебником по математическому пакету MATLAB, владение которым сегодня является одним из показателей уровня профессиональной подготовки выпускников естественнонаучных и технических факультетов университетов в области информационных технологий. Она предназначена для старших классов школ, лицеев, колледжей, младших курсов ВУЗов при изучении информатики, математики, физики и других смежных дисциплин. Может служить основой для самостоятельного обучения приемам работы с MATLAB. В книге широчайшие возможности пакета описаны в контексте практического решения конкретных математических и физических задач, что позволяет повысить эффективность обучения, и обеспечивает уверенное освоение читателем представленных сведений. Рассмотрены приемы работы с MATLAB при использовании его в режимах мощного суперкалькулятора, позволяющего, в том числе, проводить символьные вычисления, средства визуализации результатов вычислений, языка программирования высокого уровня. Большое количество включенных в книгу задач способствует развитию необходимых навыков использования пакета при изучении различных разделов математики и физики. Книга рассчитана па начинающих и не требует никаких предварительных сведений о MATLAB. >U! ISBN 978-5-9518-0244-6 © Поршнев СВ. , 2006 © Издательство Бином, 2006 Содержание i O'uUV Предисловие Глава 1. Графический интерфейс пользователя и простейшие вычисления 11 1. 1. Командное окно пакета MATLAB ... 12 1. 2. Рабочее пространство пакета MATLAB . 15 1. 3. Формат представления-вещественных чисел . 20 1. 4. Комплексные числа . 22 1. 5. Векторы и матрицы . 24 1. 6. Элементарные функции 26 Вопросы для самопроверки. 29 Глава 2.
Визуализация результатов вычислений . 31 2. 1. Построение графиков функций, зависящих от одной переменной. . 31 2. 2. Оформление графиков и графических окон. 35 2. 3. Инструментальная панель графических окон 42 Вопросы для самопроверки. 45 Глава 3. Вычисления с действительными и комплексными массивами чисел. 47 3. 1. Операции отношения и логические операции над числами . 47 3. 2. Формирование одномерных числовых массивов. 51 3. 3. Двумерные массивы чисел: матрицы и векторы 55 3. 4. Вычисления с массивами . 59 3. 5. Функции, выполняющие битовые операции 65 Вопросы для самопроверки. 68 Глава 4. 3D визуализация 69 4. 1. Трехмерная графика . 69 4. 2. Дополнительные детали оформления трехмерных графиков . 77 4. 3. Сохранение графических изображений в дисковых файлах 81 Вопросы для самопроверки. 83 6 MATLAB 7 Глава 5.