Баудин M., Черных И.В. Основы Scilab (компиляция)

Опубликовал: pvi777 в категорию Материалы по SciLab - Дата добавления: 29.03.2024, 02:22


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

  • Baudin M. Introduction to Scilab;
  • Черных И.В. Simulink: Инструмент моделирования динамических систем.

Компилятивность объясняется как желанием вместить изложение в отведённое под курс время, так и необходимостью продемонстрировать основы, достаточные для первых попыток работы. Поэтому:

  • описание Scicos – неполно, использованы только разделы кажущиеся необходимыми для преподавания данного курса ознакомительного характера;
  • все иллюстрации заменены на скриншоты, соответствующие версии Scilab 4.4;
  • предполагается периодическое дополнение текста руководства.

ОГЛАВЛЕНИЕ

Примечание переводчика

1.1. Введение в Scilab
1.2. Как получить помощь
1.3. Списки рассылки, wiki и отчеты о дефектах
1.4. Получение справки по демонстрациям и макросам Scilab
1.5. Основы работы в Scilab
1.6. Консоль Scilab
1.7. Встроенный редактор скриптов
1.8. Расположение панелей
1.9. Использование команды exec
1.10. Пакетная обработка

2.1. Основные элементы языка, Scilab
2.2. Определение вещественных переменных
2.3. Имена переменных
2.4. Комментарии и продолжение строки
2.5. Элементарные математические функции
2.6. Предопределенные математические константы
2.7. Логический тип
2.8. Комплексные числа
2.9. Целые числа
2.10. Целые числа и числа с плавающей точкой
2.11. Переменная ans
2.12. Строки
2.13. Динамическая типизация переменных

3.1. Матрицы
3.2. Обзор
3.3. Создание вещественных матриц
3.4. Пустая матрица []
3.5. Определение размера матрицы
3.6. Работа с элементами матрицы
3.7. Оператор  «:»
3.8. Генерация единичной матрицы. Функция eye
3.9. Динамическое изменение размера матрицы
3.10. Оператор «$»
3.11. Арифметические операции
3.12. Поэлементные операции
3.13. Эрмитово сопряжение и транспонирование
3.14. Умножение векторов
3.15. Сравнение вещественных матриц

4.1. Числа с плавающей точкой в качестве индексов
4.2. Еще об элементарных функциях
4.3. Операторы ветвлетния и цикла
4.3.1. Оператор if
4.3.2. Оператор select
4.3.3. Оператор  for
4.1.1. Оператор while
4.1.2. Инструкции break и continue

5.1. Функции
5.2. Обзор
5.3. Создание собственной функции
5.4. Библиотеки функций

6.1. Управление выходными переменными
6.2. Уровни стека вызовов
6.3. Инструкция return
6.4. Отладка функций. Инструкция pause

7.1. Построение графиков
7.2. Обзор графических возможностей Scilab
7.3. Отображение двухмерных графиков
7.4. Контурные графики
7.5. Подписи на графиках
7.6. Изображение нескольких рисунков в одном графическом окне


Скачать:



Комментарии:


Оставить комментарий

Вход на сайт

Информация о проекте

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

Контакты