Н. Н. Мартынов, А. П. Иванов
MATLAB 5. x
вычисления
визуализация
программирование
КУДИ1_1-ОБРАЗ
Москва 2000
ББК 32. 973. 26-018. 2
УДК 004. 4
Н. Н. Мартынов, А. П. Иванов
MATLAB 5. x. Вычисления, визуализация, программирование-М. :КУДИЦ-ОБРАЗ, 2000. -336 с. ISBN 5-93378-013-8
Книга является компактным учебным пособием по работе с популярнейшим пакетом
математических и инженерных вычислений MATLAB, Она является расширенной версией
учебного курса, разработанного авторами и много лет читаемого на физическом факультете
Московского государственного университета им. М. В. Ломоносова. Изложение базируется на возможностях версий 5. x пакета MATLAB, ставшего в настоящее
время стандартным средством поддержки изучения высшей математики, численного анализа,
теории изображений и других учебных курсов во многих университетах мира. Будучи очень компактным, данное учебное пособие не носит справочного характера и не
дублирует широчайшую информацию, представленную во встроенной системе помощи и в
электронных книгах, поставляемых вместе с пакетом MATLAB. В книге излагаются основные
возможности вычислений и визуализации результатов, предоставляемые ядром системы
MATLAB. Кроме того, рассматривается популярное расширение пакета MATLAB- Symbolic
Math Toolbox, реализующее возможности символьных вычислений и преобразований. Наибольшее внимание в книге уделяется вопросам создания законченных приложений на
базе пакета MATLAB: использованию графического интерфейса пользователя, подключению
существующих и написанию новых функций на языке С, взаимодействию внешних
приложений с ядром системы MATLAB, применению математических библиотек системы MATLAB
в самостоятельных \Ут32-ириложениях, созданных компилятором Microsoft Visual C++. Именно эти вопросы чаще всего отсутствуют в печатных пособиях по системе MATLAB,
а в электронных книгах изложены лишь фрагментарно.
Книга рекомендуется преподавателям и студе1ггам университетов и технических вузов,
программистам, инженерам и научным работникам, всем, кто интересуется применением
компьютеров для решения задач математики, физики, химии и других наук, в том числе
преподавателям и ученикам средних школ с углубленным изучением соответствующих дисциплин. Николай Николаевич Мартынов, Алексей Петрович Иванов
MATLAB 5. x. Вычисления, визуализация, программирование
Учеб?toe издание
Корректор И. Кутузова
Макет С. Кулапин
Обложка от дизайн-студии "господинОформитель"
Лицензия ЛР № 071806 от 02. 03. 99. НОУ «ОЦ КУДИЦ-ОБРАЗ»
119021, Москва, Комсомольский пр-т, д. 14/1, стр. 3. Формат 70x100/16. Бум. газетная. Печать офс. Усл. печ. л. 27,1. Тираж 5000. Заказ 409
Отпечатано с готовых диапозитивов в типографии «ПРОФИЗДАТ».
109044, Москва, ул. Крутицкий вал, д, 18
ISBN 5-93378-013-8 © Н. Н. Мартынов, А. П. Иванов, 2000
© Макет, обложка
НОУ «ОЦ КУДИЦ-ОБРАЗ», 2000
Часть 1
Вычисления и визуализация
Глава 1
Числовые массивы
в системе MATLAB
Рабочее пространство системы MATLAB
и ее командное окно
После запуска программы MATLAB на дисплее компьютера появляется ее
главное окно, содержащее меню, инструментальную линейку с кнопками
и клиентскую часть окна со знаком приглашения ».