42167

ДІЇ НАД МАТРИЦЯМИ

Лабораторная работа

Информатика, кибернетика и программирование

Знайти і видати на екран і в файл значення: сум модулів елементів кожного стовпчика матриці А, середнього арифметичного найменших елементів кожного рядка матриці А; обчислити матрицю В, яка визначається за формулами і видати на екран; в матриці А поміняти місцями найбільший за модулем елемент останнього рядка і найменший за модулем елемент першого стовпчика і видати на екран.

Украинкский

2013-10-27

137 KB

4 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Дніпропетровський національний університет
ім. Олеся Гончара

Механіко-математичний факультет

Кафедра обчислювальної механіки і міцності конструкцій

З В І Т

про виконання лабораторної роботи №2

ДІЇ НАД МАТРИЦЯМИ 

 ШИФР  321987 

 Виконавець: студент групи МХ-10-3 Сергієнко  А.І Прийняла: Гарт Е.Л.

 Завдання отримано 10.11.10

 Звіт зданий  22.12.10

Дніпропетровськ

2010


ЗМІСТ

Анотація ...……………………………………………………………………...…1

Основна частина…………………………………………………………..............1

1. Постановка завдання…………………………………………………….1

2.Аналіз завдання (структурна блок-схема алгоритму)…………2

3. Інструкція щодо експлуатації програми……………………………….5

4. Результати розрахунків і аналіз………………………………………...5

Додаток. Лістинг програми………………………………………………………6

АНОТАЦІЯ

1. Постановка задачі

Обчислити матрицю А, де

,

де X – задане число;  провести деяку операцію над А, видати деякі значення S,  Sa, B, А.

2. Тип комп’ютера. Операційна система

Програма розрахована для ПК типу Pentium IV. Реалізована в ОС Windows XP.

3. Мова програмуванняCompaq Visual Fortran v6.6

4. Допоміжні програми – немає.

5. Стан програми – налагоджена.

ОСНОВНА ЧАСТИНА

1. Постановка завдання

Розробити структурну схему алгоритму та програму виконання дій над матрицею

,
знайти і видати на екран і в файл значення: сум модулів елементів кожного стовпчика матриці А, середнього арифметичного найменших елементів кожного рядка матриці А; обчислити матрицю В, яка визначається за формулами  і видати на екран; в матриці А поміняти місцями найбільший за модулем елемент останнього рядка і найменший за модулем елемент першого стовпчика і видати на екран.

 2. Аналіз завдання (структурна блок-схема алгоритму)

3. Інструкція щодо експлуатації програми

Вхідні дані:

коефіцієнт за завданням.

Вихідні дані:

№1 – сума модулів елементів кожного стовпчика А;  №2 – суми квадратів найбільшого елемента першого стовпчика та найменшого за модулем елемента останнього рядка; №3 матриця B визначена за формулою ; №4 поміняти місцями третій рядок і третій стовпчик.

4. Результати розрахунків і аналіз

№1

# стовпця

значення

1

42.2

2

27.0

3

33.8

4

28.3

5

37.8

№2

Шукані значення, при x=32, наведені у таблицях.

№2

188.2

№3

-183.01

-21.85

-175.09

-146.40

-187.44

0.04

47.42

-47.32

70.76

-7.69

82.58

79.04

30.34

53.16

99.12

76.64

68.54

66.60

18.94

116.80

-81.52

100.58

-108.76

-110.94

-126.78

№4

4.80

6.60

6.60

6.40

7.30

8.50

9.70

1.50

1.40

-1.00

-2.00

1.90

11.80

7.70

10.40

13.60

-2.60

8.30

10.40

7.40

8.70

6.60

14.60

-1.80

7.50

Додаток. Лістинг програми.

program lr2

PARAMETER N=5

real A(N,N), B(N,N), C(N,N)

integer i,j,k

real S,amax,amin

OPEN (UNIT=1, FILE='1.txt', STATUS='OLD',ERR=1000,      *ACTION='READ')

READ (1,*) ((B(i,j), j=1,N), i=1,N), ((C(i,j), j=1,N), i=1,N)

CLOSE (1)

WRITE (*,*) 'ucxod matrix'

WRITE (*,101) ((B(i,j), j=1,N), i=1,N), ((C(i,j), j=1,N), i=1,N)

DO i=1,N

DO j=1,N

 A(i,j)=B(i,j)+3.2*C(i,j)

ENDDO

ENDDO

WRITE (*,*) 'matrix'

WRITE (*,101) ((A(i,j), j=1,N), i=1,N)

WRITE (*,*) 'task 1'

DO i=1,N

 S=0

 DO j=1,N

  S=S+ABS(A(j,i))

 ENDDO

 WRITE (*,102) i,S

ENDDO

WRITE (*,*) 'task 2'

amax=A(1,1)

amin=ABS(A(N,1))

DO i=1,N

 IF (amax.LT.A(i,1))  amax=A(i,1)

 IF (amin.GT.ABS(A(N,i)))  amin=ABS(A(N,i))

ENDDO

S=amax*amax+amin*amin

WRITE (*,103) S

WRITE (*,*) 'task 3'

DO i=1,N

 DO j=1,N

  C(i,j)=A(i,j)-A(j,i)

 ENDDO

ENDDO

DO i=1,N

 DO j=1,N

  S=0

  DO k=1,N

   S=S+C(i,k)*A(k,j)

  ENDDO

  B(i,j)=S

 ENDDO

ENDDO

WRITE (*,*) 'matrix (A-AT)*A'

WRITE (*,104) ((B(i,j), j=1,N), i=1,N)

WRITE (*,*) 'task 4'

DO i=1,N

 S=A(3,i)

 A(3,i)=A(i,3)

 A(i,3)=S

ENDDO

 

WRITE (*,*) 'matrix A'

WRITE (*,104) ((A(i,j), j=1,N), i=1,N)

1000 STOP

101 FORMAT ((<N>(' ',F6.2)))

102  FORMAT (' col ' ,I1,' : ',F8.4)

103  FORMAT (' ans= ' ,F8.4)

104 FORMAT ((<N>(' ',F8.2)))

END

End


 

А также другие работы, которые могут Вас заинтересовать

46615. Усна форма літературної мови. Орфоепічні норми як компонент формування мовної компетенції фахівця 22 KB
  Усна форма літературної мови. Усна форма мови це мова яка використовується у спілкуванні. Важливим елементом усної мови є інтонація від якої залежить зміст вислову. Мовна норма сукупність найтісніших усталених елементів мови які в процесі історичного розвитку відібрала і закріпила мовна практика певного суспільства; вони зафіксовані у правописі граматиках і словниках.
46616. Мовний етикет 22 KB
  Він є одним із показників культури мови. Культура мови ознака літературної мови параметр за яким встановлюються авторитетні загальновизнані стандарти реалізовані в нормах писемного й усного спілкування. З культурою мови насамперед пов'язують уміння правильно говорити й писати дотримуватися всіх норм літературної мови.
46617. Типи економічних словників. Їхня характеристика 22 KB
  Також існують ще й спеціальні словники тобто такі в яких набір слів стосується певної галузі знань. Одними з таких є економічні словники. Економічні словники можна класифікувати порізному. Словники відіграють надзвичайно важливу роль у житті кожної людини а спеціальні у житті професіонала.
46619. Общие требования к уроку изобразительного искусства. Традиционный урок его структура и особенности 22.37 KB
  опыт; развивающий характер занятий; реализация дидактических принципов в оптимальных соотнощениях; обеспечение надлежащих условий для продуктивнопознавательной деятти с учетом особенностей интересов; установление межпредметных связей; связь с ранее изученным преемственность; активизация познавательных процессов мотивации; логичность и эмоциональность педагогического процесса; эффективное использование педагогических средств; связь с жизнью; формирование ЗУНОВ;формирование умения учиться; ориентировка на зону ближайшего...
46620. Удельная государственно-политическая система (на примере Владимиро-Суздальского и Галицко-Волынского княжеств). Русское право периода раздробленности. Дворцово-вотчинная система управления 22.38 KB
  Период феодальной раздробленности характерен бесконечными войнами распрями междоусобицами разорявшими крестьянство города ослаблявшими военную мощь Руси. Под властью Владимирского князя оказалась огромная территория северовосточной Руси. Как утверждают историки это было сильное и жизнеспособное политическое образование которое могло претендовать не только на самсютоятельность но и на центральное положение во всей Руси. киевский митрополит Максим не терпя насилия татарского оставил Киев и переехал во ВладимирСуздальский что...
46621. Анализ программы «Изобразительное искусство» под ред. В.С.Кузина (1-7 класс) 22.42 KB
  3 В основе программы лежат принципы:1 тематический принцип планирования учебного материала; 2принцип воспитывающего обучения; 3научность обучения; 4доступность обучения; 5систематичность и последовательность бучения; 6сознательность и активность в обучении; 7принцип межпредметных связей; 8преемственности; 9прочности усвоения матла; 10проблемности. Сущность процесса обучения. Процесс обучения – это целенапр. науки и процесс обучения дидактич.
46622. Внеклассная и внешкольная работа по изобразительному искусству (кружок, конкурс рисунков, экскурсия, поисковая работа) 22.53 KB
  Работы и их классифик; 3особенти методики организации кружка конкурса рисунков эскурсии поисковой работы. 2К Основ формам внеклас и внешк работы относятя: кружок кл. Кружок по Изонаиболее распростр вид внеклас работы в школе. Организация работы кружка включает разработку содержания занятий с учетом склонностей интересов учся разного возраста.
46623. Эмиль Антуан Бурдель 22.67 KB
  С их подчас неистовой экспрессией Памятник павшим в Монтобане бронза 1893 1902 отмечены дробностью ритмов объёмов усложнённостью общего построения. отличаются единством конструктивности и динамики контрастностью света и тени грубоватоэнергичной обработкой утрированнокрупных плотных форм активностью пространственного построения Геракл стреляющий из лука 1909 Пенелопа 1909 12 Сафо 1924 25 все бронза. Роден бронза 1909; А. Франс бронза 1919 Б.