- •2.2 Побудова графіків 33
- •Лабораторна робота № 5
- •1 Загальні відомості
- •1.1Вікно програми Scilab
- •1.2Збереження результатів роботи у середовищі Scilab
- •1.3Відкривання створеного файлу з попередньої сесії
- •1.5Системні змінні
- •1.6Алгебраїчні обчислення
- •1.7 Вбудовані функції
- •1.8Елементарні математичні функції
- •1.9Визначення функції користувача
- •1.10Побудова графіків
- •1.11Матричні обчислення
- •1.12Створення вектору або матриці
- •Name(номер)
- •Name(індекс1, індекс 2)
- •1.13Обчислення з матрицями
- •1.14 Поліноми
- •1.15 Рішення алгебраїчних рівнянь
- •1.16Рішення системи алгебраїчних рівнянь
- •2 Лабораторне завдання
- •2.1Обчислення виразу
- •2.2Побудова графіків
- •2.3Використання матриць
- •2.4Знаходження кореня рівняння
- •2.5Розв’язання систем рівнянь
- •4Варіанти контрольних питань до лабораторної роботи
- •Системні змінні
- •5Рекомендована література
1.16Рішення системи алгебраїчних рівнянь
Алгебраїчні системи рівнянь мають вигляд
Для знаходження коренів такої системи рівнянь використовують функцію linsolve(K,k)
При цьому К – таблиця коефіцієнтів рівнянь системи, яка сформована таким чином, що кожен рядок – коєфіціенти одного рівняння, а кожен стовпець – список коефіцієнтів при однойменних змінних
к – стовпець, який містить вільні коефіцієнти, що стоять після знаку «=». к має бути саме стовпцем, тому коефіцієнти визначаються через символ «;».
Приклад
Визначити корені системи рівнянь:
Рішення:
запишемо систему у вигляді:
визначимо таблицю коефіцієнтів:
Для даної системи:
-
таблиця коєфіціентів системи
таблиця вільних коєфіціентів системи
Рішення, яке повертає функція linsolve() присвоюється змінній rez
Рішення системи
Приклад
Визначити корені системи рівнянь
Рішення
2 Лабораторне завдання
Кожне завдання виконувати в окремому документі, результати виконання зберегти у новому файлі за ім’ям zav_(номер завдання), наприклад: zav_1.
2.1Обчислення виразу
Згідно варіанту визначити Р та R та обчислити їх для значення аргументу x, який вибрати самостійно з урахуванням області існування функції.
Варіанти завдань
|
|
|
a=2.95; b=1; |
|
|
|
a=3; b=0.3; |
|
|
|
а = 0.52; b = 2; |
|
|
|
а = 7; |
|
|
|
a=7.4; |
|
|
|
а = 1.2; b = –0.7; |
|
|
|
а=3.18; b=2; |
|
|
|
а=8; |
|
|
|
а = 3.5; b = –0.4; |
|
|
|
а = 0.5; b = –1.9; |
|
|
|
а = 3.8; b = 1.1; |
|
|
|
а = 3.8; b =1.1; |
|
|
|
a = 2.6; b = 3.4; |
|
|
|
a = 25; |
|
|
|
a = 1.4; b = 0.3; |
|
|
|
a = –0.8; |
|
|
|
a = 12.3; |
|
|
|
а = 4; |
|
|
|
a = –0.8; b = 1; |
|
|
|
b = 1; |
2.2Побудова графіків
Побудувати графіки функцій Р(a, b, х) та R(a, b, x) за умовами завдання 2.1. на одному графіку. Змінити діапазон зміни аргументу x та простежити зміни у графіках функцій.
2.3Використання матриць
Ввести дві матриці 3х3 Х та Y та обчислити:
кількість стовпців та рядків у кожній матриці;
елементи x2,1 та y2,3 ;
суму матриць;
добуток матриць;
транспонувати першу матрицю;
обернені матриці;
суму, добуток визначених матриць;
максимальний та мінімальний елементи кожної матриці
.
