ОБРАЗЕЦ_Выполнения
.docФедеральное агентство по образованию РФ
Уфимский государственный нефтяной технический университет
Кафедра «Вычислительная техника и инженерная кибернетика»
ОТЧЕТ
по лабораторной работе №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, скопируем расчетные формулы на две строчки вниз. Подбреем исходные данные таким образом, чтобы значение функции рассчитывалось по каждой формуле.