Разработка программы на языке Pascal для вычисления матричного выражения

Страницы работы

Содержание работы

Министерство образования Российской Федерации

Санкт-Петербургский государственный горный институт им. Г.В. Плеханова

(технический университет)

Кафедра информатики и компьютерных технологий

Разработка программ для вычисления матричного

выражения в среде TurboPascal

Расчетно-графическое задание №2

Выполнил: студент гр. ТНГ-02            ____________________            /Щербаков С.C./

                                                                                        (подпись)                                             (Ф.И.О.)

ОЦЕНКА:            _____________

Дата: ___________________

ПРИНЯЛА:       доцент                         ______________                   /Косовцева T.P./

                               (должность)                                                    (  подпись)                                                               (Ф.И.О.)

Санкт-Петербург

2003

Аннотация

                Во второй части пояснительной записки представлена программа на языке Pascal, позволяющая вычислять матричное выражение. Целью данной работы является получение навыков работы с массивами и подпрограммами, ознакомление с выводом данных из файла.

            Страниц 12, рисунков     2.  

The Summary

In the second part explanatory note the Pascal language program is submitted. It allows to calculate matrix expression. The objective of this work is obtaining skills of operation with the arrays both subroutines and acquaintance with data entry from the file.

Pages 12, figures   2.


Оглавление

Введение. 4

1. Анализ задачи. 4

2.Тест в Excel 4

3.Блок -схема алгоритма. 5

4.Основная программа. 6

5. Блок-схема. 6

6.  Программа на языке Turbo Pascal 8

8.Результаты счета. 9

9. Вывод. 10

Заключение. 11

Библиографический список. 12

Введение

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

1. Анализ задачи

Вычислить матричное выражение при заданных                                                                                                                                                                значениях, используя процедуры программ в среде Turbo Pascal.

Задана следующая матрица:

Матрица  А=

 Проанализируем матричное выражение. Умножение матрицы А на саму себя возможно, так как число строк в матрице А равно числу её столбцов, что и необходимо при умножении матриц. Полученная матрица имеет размерность , что позволяет суммировать ее с исходной.

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Расчетно-графические работы
Размер файла:
143 Kb
Скачали:
0