Рекомендуем

Компьютерное моделирование физических процессов с использованием пакета MathCADПоршнев С.В. Компьютерное моделирование физических процессов с использованием пакета MathCAD
Вычислительные методы. Теория и практика в среде MATLAB: курс лекцийПлохотников К. Э. Вычислительные методы. Теория и практика в среде MATLAB: курс лекций
Mathcad 11/12/13 в математикеДьяконов В.П. Mathcad 11/12/13 в математике

Книга

Базовые средства математического пакета Scilab

Учебник для вузов
2019 г.
338 стр.
Тираж 500 экз.
Формат 60х90/16 (145x215 мм)
Исполнение: в мягкой обложке
ISBN 978-5-9912-0814-7
ББК 22.19
УДК [519.6+004.9](075.8)
Гриф УМО
Рекомендовано Ученым советом ордена Трудового Красного Знамени федерального государственного бюджетного образовательного учреждения высшего образования «Московский технический университет связи и информатики» (МТУСИ) в качестве учебника по дисциплине «Базовые средства математических пакетов» для студентов вузов, обучающихся по напрвлениям подготовки: 10.03.01 – «Информационная безопасность. Безопасность компьютерных систем» и 11.03.02 – «Инфокоммуникационные технологии и системы связи»
Аннотация

Рассмотрены основы использования математического пакета численных вычислений Scilab (www.scilab.org), предназначенного для выполнения научных и инженерных расчетов. В первом разделе рассмотрены интерфейс пользователя и рабочая среда Scilab, а также основные объекты Scilab и средства программирования. Второй раздел посвящен решению задач вычислительной математики средствами Scilab – аппроксимации и интерполяции функций, дифференцирования и интегрирования, решения нелинейных и дифференциальных уравнений и оптимизации функций.

Для студентов, обучающихся по направлению подготовки «Информационные системы и технологии», а также широкого круга читателей, желающих освоить работу с математическими пакетами.

Оглавление

Предисловие

Глава 1. ОСНОВЫ РАБОТЫ С МАТЕМАТИЧЕСКИМ ПАКЕТОМ SCILAB

1.1. Рабочая среда Scilab
1.1.1. Графический интерфейс пользователя
1.1.2. Основные элементы Рабочей среды Scilab
1.1.3. Основное меню и его элементы
1.1.4. Основные окна Рабочей среды
Контрольные вопросы

1.2. Основные объекты системы Scilab
1.2.1. Объекты Scilab и их типы
1.2.2. Числовые выражения, их вычисления и создание переменных
1.2.3. Логические выражения в Scilab
1.2.4. Строки символов и форматирование данных
1.2.5. Списки, структуры и ячейки
1.2.6. Определение и использование внутренних встроенных функций
Контрольные вопросы

1.3. Матричные операции создания, доступа, извлечения и модификации. Векторизация и индексирование
1.3.1. Представление данных в Scilab
1.3.2. Создание векторов и матриц
1.3.3. Индексирование и векторизация
1.3.4. Операции и функции с матрицами
1.3.5. Логическая индексация
1.3.6. Создание и использование массивов структур и массивов ячеек
Контрольные вопросы

1.4. Средства визуализация в системе Scilab
1.4.1. Высокоуровневые графические средства. Средства отображение графиков функций и простейших геометрических фигур
1.4.2. Низкоуровневая графические средства и основные графические объектов
1.4.3. Построение графических интерфейсов пользователя (GUI)
Контрольные вопросы

1.5. Средства программирования Scilab
1.5.1. Общие понятия идеологии программирования
1.5.2. Функциональные структуры — сценарий, функция и средства их создания
1.5.3. Общая структура функций и сценариев. Области видимости переменных
1.5.4. Алгоритмические операторы Scilab и базовые программные структуры
1.5.5. Средства отладки sce-файлов
1.5.6. Хранение данных и функций в библиотеках
Контрольные вопросы

Глава 2. СРЕДСТВА ПАКЕТА SCILAB ДЛЯ РЕШЕНИЯ ЗАДАЧ ЧИСЛЕННЫМИ МЕТОДАМИ

2.1. Полиномы
2.1.1. Представление, создание и использование полиномиальных объектов
2.1.2. Операции и функции c полиномиальными данными и рациональные дроби
Контрольные вопросы

2.2. Решения задач аппроксимации и интерполяции функций
2.2.1. Постановка задач аппроксимации и интерполяции
2.2.2. Решение задач аппроксимации и интерполяции функций средствами пакета Scilab
Контрольные вопросы

2.3. Приближенное вычисление производных и интегралов
2.3.1. Постановка задачи вычисления производных и конечных разностей
Список литературы

2.3.2. Вычисление производных средствами Scilab
2.3.3. Постановка задачи численного интегрирования
2.3.4. Численное вычисление определенных интегралов средствами Scilab
Контрольные вопросы

2.4. Решение нелинейных уравнений
2.4.1. Постановка задачи решения нелинейных уравнений
2.4.2. Решение нелинейных уравнений средствами Scilab
Контрольные вопросы

2.5. Решение обыкновенных дифференциальных уравнений
2.5.1. Постановка задачи решения обыкновенных дифференциальных уравнений
2.5.2. Решение обыкновенных дифференциальных уравнений средствами Scilab
Контрольные вопросы

2.6. Решение систем линейных уравнений
2.6.1. Постановка задачи решения систем линейных уравнений
2.6.2. Решение системы линейных уравнений средствами Scilab
Контрольные вопросы

2.7. Решение задач оптимизации средствами Scilab
2.7.1. Постановка задачи оптимизации
2.7.2. Численные методы оптимизации и их реализация в Scilab
2.7.3. Решатели нелинейной оптимизации Scilab
Контрольные вопросы

ПРИЛОЖЕНИЯ
П р и л о ж е н и е 1
П р и л о ж е н и е 2. Функции, используемые для создания специальных матриц
П р и л о ж е н и е 3. Функции для работы с графиками функций одной и двух переменных

Список литературы