Отчет по лабораторной работе по дисциплине Информатика на тему Структурные типы данных в Delphi 2
Скачать 0.51 Mb.
|
МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «РОССИЙСКИЙ УНИВЕРСИТЕТ ТРАНСПОРТА (МИИТ)» (РУТ(МИИТ)) Кафедра «Электроэнергетика транспорта» Отчет по лабораторной работе по дисциплине: Информатика на тему «Структурные типы данных в Delphi №2» Выполнил: ст.гр.ТСЭ-113 Скориков Я.Г. Проверил: Андреев В.В. Лабораторная работа №1. «Структурные типы данных в Delphi». Вариант №12. Цель работы: Освоение и закрепление навыков работы в использовании структурных типов данных в Delphi, а именно создание библиотеки операций над матрицами Задача: 1. Создать модуль с формой, добавить вариант задания 2. В модуле MathLib описать операции для расчёта матричных выражений. 3. В модуле Unit 1 выписать матрицы из условия и произвести необходимые вычисления. 4. Вывести результат в Memo. Вариант задания: (Вариант №12) Ход работы: 1. Создать модуль с формой, добавить вариант задания(рис.1) 2. В модуле MathLib описать операции для расчёта матричных выражений. Для начала распишем необходимые операции для вычислений,где Subtract - вычитание MultiPly – умножение матриц MultyPly(konst…) – умножение матрицы на константу Implicit – транспонирование матрицы Операция транспонирования матрицы Операция умножения матриц Операция вычитания матриц Операция умножения матрицы на константу 3-4. В модуле Unit 1 выписать матрицы из условия и произвести необходимые вычисления. Создаем подпрограмму «Обработчик события» и пишем следущее: В итоге получаем: Вывод: мы освоили перегрузку операций в матричные выражения в Delphi. |