Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Fortran Part 3

.pdf
Скачиваний:
55
Добавлен:
03.03.2015
Размер:
594.19 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

_____________________

Государственное образовательное учреждение высшего профессионального образования

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ

__________________________________________________________________

Кафедра информатики и прикладной математики

РАБОЧАЯ ТЕТРАДЬ

для выполнения лабораторных и практических работ по информатике

Часть 3

«Численные методы, алгоритмы и программы решения задач на ЭВМ»

Студент: _______________________________

Факультет: _____________________________

Курс: __________________________________

Группа: ________________________________

Преподаватель: _________________________

Москва 2014

Результаты сдачи контрольных мероприятий студентом ______________________

Контрольное мероприятие

Преподаватель

Отметка о зачете

Подпись

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

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

Контрольное задание 1

 

 

 

 

 

 

 

Контрольное задание 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗАЧЕТ

Рабочая тетрадь предназначена для студентов факультетов МГСУ, изучающих курс «Информатика». В рабочей тетради представлены семь лабораторных работ, как правило, выполняемых студентами в третьем семестре. Приведены формы для оформления результатов ручного счета, программ и результатов выполнения работы на ЭВМ.

Принятые в заданиях номера факультетов МГСУ

Ф-тет

ПГС

ТЭС

ГСС

СТ

ГСХ

МиАС

ЭУМС

ВиВ

ТиВ

ИФО

И С Т А С

И А Ф

К

1

2

3

4

5

6

7

8

9

10

11

12

Во всех лабораторных работах G - номер группы, S - номер студента по журналу.

Составители:

профессора, доктора технических наук А.М. Белостоцкий, П.А. Акимов профессор, кандидат физико-математических наук Ю.В. Осипов доцент, кандидат технических наук Т.Б. Кайтуков профессор, кандидат технических наук Ж.И. Мсхалая

2

Лабораторная работа № 1.

Решение краевой задачи методом конечных разностей

Задание. Решить краевую задачу методом конечных разностей. Постановка задачи:

y p x y f x ;

x 0, l

 

краевые условия

y 0 g1

 

 

 

y l g 2

 

 

l=___, g1=___, g2=___, c=____

p(x)=_________________

f(x)=__________________

1.Решить задачу на ЭВМ (N=__).

2.Решить задачу вручную (N=__).

Выполнение лабораторной работы

Вариант: S=________ , G=________ , K=_________

Разностная схема (расположение точек разбиения при N=__ с нумерацией)

Текст программы

3

Результаты счета

4

График полученной функции x

y

Ручной счет (N=___)

Разностная схема (расположение точек разбиения при N=_____ с нумерацией)

i=2 x2=______ p2=________________________ f2=______________________

i=3 x3=______ p3=________________________ f3=______________________

i=4 x4=______ p4=________________________ f4=______________________

Система конечно-разностных уравнений (для всех точек) .

Или, исключая y1= y5=0,

 

Решение методом Гаусса

 

Расширенная матрица

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

Прямой ход

 

 

1-й шаг

 

 

2-й шаг

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обратный ход

 

 

 

Система с треугольной матрицей:

 

 

y1

y2

y3

 

 

 

y2

y3

 

 

 

 

 

 

y3

 

 

 

 

 

Вычисление неизвестных

 

 

Из 3-го уравнения:

 

 

 

 

Из 2-го уравнения:

 

 

 

 

Из 1-го уравнения:

 

 

 

 

Ответ:

 

График полученной функции

x

 

y

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

Фамилия И. О.

Дата

Подпись

 

 

 

 

Работу выполнил:

Студент

 

 

Выполнение на ЭВМ:

Преподаватель

 

 

Ручной счет:

Преподаватель

 

 

6

 

 

 

Лабораторная работа № 2.

Устойчивость сжатого стержня

Задание. Решить задачу определения критической силы и формы потери устойчивости для сжатого стержня методом конечных разностей.

Постановка задачи:

Ry" Py,

x (0,l)

 

0

 

y(0)

 

 

0

 

y(l)

 

R=___________

1.Решить задачу на ЭВМ (N=__).

2.Решить задачу вручную (N=__).

Выполнение лабораторной работы (N=__)

Вариант: S=________ , G=________ , K=_________

Разностная схема (расположение точек разбиения при N=__ с нумерацией)

Текст программы

7

Результаты счета

8

График формы потери устойчивости при минимальной критической силе

Pmin=____.

x

y

Ручной счет (N=___)

Разностная схема (расположение точек разбиения при N=__ с нумерацией)

x1=_______ R1=_______

x2=_______ R2=_______

x3=_______ R3=_______

9

 

Конечно-разностные уравнения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Матричный вид

 

 

A y=pB y

 

 

 

 

 

 

 

 

 

 

 

y

 

A

 

 

B

 

 

 

1

 

,

,

y y

2

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

3

 

Итерационный процесс

A A 1B

 

 

 

 

 

 

~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

v (0)

(1,1,1) ;

 

 

 

 

 

 

k=0: (0)

 

 

v(0)

 

 

 

 

 

y (0)

 

 

 

 

 

 

1

 

 

v (0)

 

 

 

 

(0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

v

(1)

~

 

(0)

 

 

 

 

 

 

Ay

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k=1: (1)

 

 

v(1)

 

 

 

 

 

 

 

 

 

 

 

 

y (1)

 

 

 

 

 

 

1

 

v (1)

 

 

 

(1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]