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

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 51

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
  1. Лабораторная работа №1. «Массивы и матрицы в Scilab. Решение задач линейной алгебры»

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

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

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

  1. Вычислить матрицу, обратную к матрице D
№1.Решить систему линейных алгебраических уравнений, сделать проверку Решение:Обьяснение:Для начала нам нужно задать матрицу А в scilab, после чего вычисляем определитель и обратную матрицу, затем задаем матрицу В в Scilab, умножаем матрицы А и В и в конце проверяем все с помощью команды linsolve.
№2Вычислить матрицу, обратную к матрице D Решение:Обьяснение:Для начала мы задали матрицы А и В в scilab, после чего вычислили матрицу D, ее определитель и в конце концов обратную матрицу к D.

Вывод

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