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

ОБРАЗЕЦ_Выполнения

.doc
Скачиваний:
20
Добавлен:
17.03.2015
Размер:
84.48 Кб
Скачать

Федеральное агентство по образованию РФ

Уфимский государственный нефтяной технический университет

Кафедра «Вычислительная техника и инженерная кибернетика»

ОТЧЕТ

по лабораторной работе №2

РЕШЕНИЕ МАТЕМАТИЧЕСКИХ ЗАДАЧ СРЕДСТВАМИ EXCEL

Вариант № 99

Выполнил: ст. гр. ТП–09–ХХ (подпись, дата) Х.Х. Иванов

Проверил: преподаватель К.В. Крамарева

УФА – 2009

Программирование линейного вычислительного процесса

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

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

2 Анализ задачи

Необходимо выполнить расчет промежуточной функции х и итоговой функции β для заданных значений исходных данных b и z.

3 Решение задачи с применением табличного процессора EXCEL

A

B

C

D

1

Ввод Z

Ввод B

Вычисление Х

Вычисление β

2

7,92

10,51

10,133

22,789

В ячейки А2 и В2 вводятся исходные данные для расчета – значения z и b.

В ячейку С2 вводится формула =ABS(B2-A2/(2*B2)) для нахождения значения промежуточной функции X.

В ячейку D2 вводится формула для вычисления значения итоговой функции β.

=C2*(C2+(LOG10(B2))^C2)^(1/3)

Программирование арифметического цикла

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

Табулирование (вычисление таблицы значений) функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных.

, , , ,

2 Анализ задачи

Задача заключается в многократном вычислении значений промежуточной функции y и итоговой функции z при изменении аргумента х от начального значения хН=1 до конечного значения хК=2,5 с шагом х=0,5, при заданной константе а. Исходных данных для расчета достаточно.

3 Решение задачи с применением табличного процессора EXCEL

Для решения задачи предусмотрим возможность ввода произвольных исходных данных в отдельные ячейки таблицы. Текущие значения аргумента Х будем вычислять, жестко привязываясь к ячейкам, содержащим начальное значение аргумента ХНАЧ и значение шага изменения аргумента dX. Для этого, при ссылках на них будем применять абсолютную адресацию этих ячеек.

В результате, таблица будет выглядеть следующим образом.

A

B

C

D

1

ИСХОДНЫЕ ДАННЫЕ

2

Ввод Xн

ВводXк

Ввод ΔX

3

1

2,5

0,5

4

5

РЕЗУЛЬТАТЫ РАСЧЕТА

6

А

X

Y

Z

7

0,24

1

1,449

0,114

8

1,5

2,301

0,575

9

2

3,166

1,100

10

2,5

4,037

1,614

В ячейки А3, В3 и С3 вводятся соответственно значения Хнач, Хкон и dX.

В ячейку А7 вводится абсолютная ссылка на ячейку А3, содержащую начальное значение аргумента Хнач: =$A$3.

Ячейка А7 содержит заданную константу.

В ячейку B8 вводится формула для вычисления очередного значения Х – к предыдущему значению Х прибавляется шаг dX: =B7+$C$3.

Ячейки B9 и ниже заполняем протаскиванием ячейки B8 до тех пор, пока не получим конечное значение, равное Хкон.

В ячейку C7 вводим формулу для вычисления значения промежуточной функции Y: =(2,5*B7^2+0,75*$A$7^3)/(КОРЕНЬ(B7+2*B7^2)).

Ячейки C8–C10 заполняем протаскиванием ячейки C7.

В ячейку D7 вводится формула для вычисления итоговой функции Z.

=(LOG(C7;3))^2

Ячейки D8–D10 заполняются протаскиванием ячейки D7.

Программирование разветвляющегося вычислительного процесса

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

Вычисление значений заданной кусочно-непрерывной функции для произвольных значений исходных данных. Подготовить исходные данные для контрольного расчета значений функции по каждой формуле.

=

2 Анализ задачи

Задача заключается в вычислении значений аргумента μ. В зависимости от того, какое из условий выполняется для значения β, вычислить значение кусочно-непрерывной функции μ. Данных для расчета достаточно.

3 Решение задачи с применением табличного процессора EXCEL

А

B

C

D

E

1

Ввод β

Вычисление

Значение β

Значение функции μ

Номер формулы

2

2,86

-2,882

-8,242

0,022

3

3

0

3,000

0,000

3,000

2

4

4,86

0,441

2,144

-4,419

1

В ячейку А2 вводятся исходные данные (данные для расчета).

В ячейку В2 вводится формула =81^0,25*COS(A2) для вычисления значения .

В ячейку С2 вводится формула =A2*B2 для вычисления значения β.

В ячейку D2 вводится формула =ЕСЛИ(C2>0,5;ABS(B2)-ABS(A2);ЕСЛИ(И(C2>=0;C2<=0,3);ABS(A2-B2);ABS(B2+A2)))

По этой формуле выполняется проверка условий для β и вычисления значения функции μ в зависимости от результата выполнения условий.

В ячейку E2 вводится формула =ЕСЛИ(C2>0,5;1; ЕСЛИ (И(C2>=0;C2<=0,3);2;3))

По этой формуле выполняется проверка условий для β и вычисляется номер формулы по которой производился расчет.

Выделив диапазон ячеек A2-E2, скопируем расчетные формулы на две строчки вниз. Подбреем исходные данные таким образом, чтобы значение функции рассчитывалось по каждой формуле.