Главная страница

тидз_лабораторная1. тидз лабораторная1. Лабораторная работа 1. Массивы и матрицы в Scilab. Решение задач линейной алгебры Теоретическая часть


Скачать 32.51 Kb.
НазваниеЛабораторная работа 1. Массивы и матрицы в Scilab. Решение задач линейной алгебры Теоретическая часть
Анкортидз_лабораторная1
Дата10.05.2023
Размер32.51 Kb.
Формат файлаdocx
Имя файлатидз лабораторная1.docx
ТипЛабораторная работа
#1119760



  1. Лабораторная работа №1. «Массивы и матрицы в Scilab. Решение задач линейной алгебры»

Теоретическая часть


Для работы с множеством данных удобно использовать массивы. Например, можно создать массив для хранения числовых или символьных данных. В этом случае вместо создания переменной для хранения каждого данного достаточно создать один массив, где каждому элементу будет присвоен порядковый номер. Таким образом, массив — множественный тип данных, состоящий из фиксированного числа элементов.

Как и любой другой переменной, массиву должно быть присвоено имя. Переменную, представляющую собой просто список данных, называют одномерным массивом, или вектором. Для доступа к данным, хранящимся в определенном элементе массива, необходимо указать имя массива и порядковый номер этого элемента, называемый индексом.

Если возникает необходимость хранения данных в виде таблиц, в формате строк и столбцов, то необходимо использовать двумерные массивы (матрицы). Для доступа к данным, хранящимся в таком массиве, необходимо указать имя массива и два индекса: первый должен соответствовать номеру строки, а второй — номеру столбца, в которых хранится необходимый элемент. Значение нижней границы индексации в Scilab равно единице. Индексы могут быть только целыми положительными числами.

Задачи для лабораторной работы:

  1. Решить систему линейных алгебраических уравнений, сделать проверку

  1. Вычислить матрицу, обратную к матрице D

№1.

Решить систему линейных алгебраических уравнений, сделать проверку

Решение:



Обьяснение:

Для начала нам нужно задать матрицу А в scilab, после чего вычисляем определитель и обратную матрицу, затем задаем матрицу В в Scilab, умножаем матрицы А и В и в конце проверяем все с помощью команды linsolve.

№2

Вычислить матрицу, обратную к матрице D



Решение:



Обьяснение:

Для начала мы задали матрицы А и В в scilab, после чего вычислили матрицу D, ее определитель и в конце концов обратную матрицу к D.

Вывод


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


написать администратору сайта