В серии: Библиотека ALT Linux
Введение в Octave для
инженеров и математиков
Е. Р. Алексеев, О. В. Чеснокова
Москва
ALT Linux
2012
m
УДК 519. 67
ББК 22. 1
А47
Введение в Octave для инженеров и математиков:
А47 / Е. Р. Алексеев, О. В. Чеснокова — М. : ALT Linux, 2012. —
368 с. : ил. — (Библиотека ALT Linux). ISBN 978-5-905167-10-2
Книга посвящена свободно распространяемому пакету Octave. Чи-
татель держит в руках первое описание пакета на русском языке. Опи-
сан встроенный язык пакета, подробно рассмотрены графические воз-
можности пакета. Подробно рассмотрено решение различных инженерных и матема-
тических задач. Особое внимание уделено операциям с матрицами, ре-
шению нелинейных уравнений и систем, дифференцированию и инте-
грированию, решению дифференциальных уравнений, оптимизацион-
ным задачам и обработке экспериментальных данных (интерполяции и
аппроксимации). Наряду со встроенным языком пакета описана среда
QtOctave. Книга содержит следующий текст, помещаемый на первую
страницу обложки: «В серии “Библиотека ALT Linux”». Название: «Введение в
Octave для инженеров и математиков». Книга не содержит неизменяемых раз-
делов. Авторы разделов указаны в заголовках соответствующих разделов. ALT
Linux — торговая марка компании ALT Linux. Linux — торговая марка Линуса
Торвальдса. Прочие встречающиеся названия могут являться торговыми марка-
ми соответствующих владельцев. ISBN 978-5-905167-10-2 © Е. Р. Алексеев, О. В. Чеснокова, 2012
© ALT Linux, 2012
m
Оглавление
Введение 6
Глава 1. Общие сведения, установка 8
1. 1 Принципы работы с интерпретатором . . . . . . . . . 8
1. 2 Установка Octave . . . . . . . . . . . . . . . . . . . . 14
1. 3 Графическая оболочка QtOctave . . . . . . . . . . . . 17
Глава 2. Основы работы 24
2. 1 Элементарные математические выражения . . . . . . 24
2. 2 Текстовые комментарии . . . . . . . . . . . . . . . . 25
2. 3 Представление вещественного числа .
. . . . . . . . 25
2. 4 Переменные . . . . . . . . . . . . . . . . . . . . . . . 28
2. 5 Функции . . . . . . . . . . . . . . . . . . . . . . . . . 30
2. 6 Массивы . . . . . . . . . . . . . . . . . . . . . . . . . 40
2. 7 Символьные вычисления . . . . . . . . . . . . . . . . 43
Глава 3.