Учебники 80219
.pdfУпражнение 7. Вывод значения выражения на экран
Вывести на экран значение числа √ до двенадцатого знака после запятой.
Для вывода числа на экран необходимо использовать функцию printf.
Упражнение 8. Вычисление определенного интеграла
Вычислить определенный интеграл ∫ |
|
|
|
. |
|
|
|
|
|
|
|
|
|
||||
Определим функцию с именем s, которая будет задавать выражение |
|
|
|
, |
||||
|
|
и вычислим интеграл по заданным пределам при помощи функции numdiff.
Упражнение 9. Вычисление длины гипотенузы
Найти гипотенузу прямоугольного треугольника, если длины его катетов равны 5 и 3.
Длина гипотенузы (с) вычисляется по формуле с √ |
|
, где a и b – |
длины катетов треугольника. |
|
|
Упражнение 10. Задание функции для вычисления логарифма с
произвольным основанием |
|
|
Согласно свойствам логарифма |
, |
–является |
встроенной функцией Scilab, следовательно, логарифм с любым основанием можно вычислить при помощи встроенной функции . Для вычисления зададим функцию, аргументами которой будут основание логарифма и число, логарифм которого необходимо вычислить. Функция будет вычислять логарифм числа по произвольному основанию по формуле:
31
В данном примере LOG – имя функции, osn и arg – входные параметры функции, они задают основание логарифма и число, которое необходимо прологарифмировать, соответственно.
Во второй строке примера проведено обращение к функции LOG. Такое обращение должно привести к вычислению логарифма по основанию 3 от 9 (3 – основание логарифма, 9 – аргумент логарифма).
КОНТРОЛЬНЫЕ ВОПРОСЫ ДЛЯ ДОМАШНЕЙ ПОДГОТОВКИ
1.Сравните решение уравнений с помощью функций root() и fsolve(), опишите достоинства и недостатки каждой из них.
2.Напишите пример решения системы линейных уравнений методом Крамера в программе Scilab.
3.Напишите пример решения системы линейных уравнений методом Гаусса в программе Scilab.
4.Какие способы описания функций Вам известны?
5.Как правильно записывать константы в Scilab?
6.На какие классы делятся математические функции в Scilab?
7.Перечислите встроенные в программу функции?
8.Что необходимо для определения векторов и матриц в Scilab?
9.Каким образом в Scilab можно построить и оформить график?
10.Что такое системная переменная «ans»?
11.Приведите примеры использования операторов для простейших арифметических операций?
12.Что произойдет если команду завершить символом «;»?
13.Какими способами можно задать полиномы в Scilab?
14.Как производится интегрирование в Scilab?
15.Какие действия над полиномами позволяет выполнить Scilab?
32
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1.Андриевский Б., Фрадков А. Элементы математического моделирования в программных средах MatLab 5 и Scilab. — СПб.: Наука, 2001.-
—286 с.
2.Алексеев Е. Р., Чеснокова О. В. Scilab — теория и практика на русском языке / Е. Р. Алексеев, О. В. Чеснокова — 2007. — Режим доступа: http://www.scilab.land.ru.
3.Павлова М. И. Руководство по работе с пакетом Scilab / М. И. Павлова.
—Режим доступа: http://www.csa.ru/~zebra/my_scilab/
4.И. С. Тропин, О. И. Михайлова, А. В. Михайлов Численные и технические расчеты в среде Scilab.
5.Усачев А. Е. Работа и программирование в Scilab: учебное пособие / А. Е. Усачев — Ульяновск.: УлГТУ, 2008.
ОГЛАВЛЕНИЕ
ЛАБОРАТОРНАЯ РАБОТА № 1. Знакомство с программой Scilab . . . . . . . . . . 4
ЛАБОРАТОРНАЯ РАБОТА № 2. Численные расчеты в среде Scilab. . . . . . . . .16
ЛАБОРАТОРНАЯ РАБОТА № 3. Графические построения в среде Scilab. . . . 24
Контрольные вопросы для домашней подготовки. . . . . . . . . . . . . . . . . . . .. . . .. .33
БИБЛИОГРАФИЧЕСКИЙ СПИСОК. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
33
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ
СИСТЕМ ЭЛЕКТРОСНАБЖЕНИЯ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению лабораторных работ № 1-3 для студентов направления 13.03.02 «Электроэнергетика и электротехника» (профиль «Электроснабжение» и «Моделирование систем электроснабжения»); направления 35.03.06 «Агроинженерия» (профиль «Электроснабжение и электрооборудование
сельскохозяйственных предприятий») всех форм обучения
Составители:
Черных Татьяна Евгеньевна Тикунов Алексей Владимирович
Компьютерный набор Т. Е. Черных
Подписано к изданию 20.04.2021 Объем данных 1,11 Мб
ФГБОУ ВО «Воронежский государственный технический университет» 394026 Воронеж, Московский просп., 14
34