ВУЗ:
Составители:
295
Функции могут использоваться как аргументы в других функциях. Если
функция используется в качестве аргумента или является вложенной функцией,
то она должна возвращать аргументу значение того же типа. Если функция воз-
вращает значение другого типа, отобразится ошибка #ЗНАЧ!. Подробное опи-
сание возможных ошибок в Excel и причин их появления представлено в при-
ложении З.
В формулах можно использовать до семи уровней вложения функций. Ко-
гда «функция Б» является аргументом «функции А», то «функция Б» считается
вторым уровнем вложения. Если в «функции Б» содержится в качестве аргу-
мента «функция В», то «функция В» будет считаться третьим уровнем вложе-
ния функций.
4.16 Программирование алгоритма табличного представления функ-
ции
Пусть задана функция F(x). Необходимо протабулировать данную функ-
цию на отрезке [a,b] с некоторым шагом h. Табулированием функции F(x) назо-
вем процесс, в результате которого получается ее табличное представление:
X
a a+h … … b
F(x)
F(a) F(a+h) … … F(b)
Постановка задачи: Необходимо в табличном процессоре Excel прота-
булировать функцию F(x)=sin
2
(x-1)+x на отрезке [0,5] c шагом 0,5. При этом
следует предусмотреть случай автоматического изменения результата функции
при изменении исходных данных.
Алгоритм реализации:
1) в ячейки А1 и А2 занесем текст x, F(x) и h;
2) в ячейку В1 записать начальное значение x - число 0;
3) в ячейку С2 записать формулу вычисления следующего значения x:
=В1+В3
4) изменить с данной формуле тип ссылки на ячейку В3, сделав ее аб-
солютной $B$3, для того, чтобы при копировании данной формулы на после-
дующие ячейки осуществлялся автоматический пересчет всех значений х из от-
резка. Таким образом, окончательно формула в ячейке С2 примет вид:
=В1+$В$3
5) в ячейку В2 занести формулу, вычисляющую значение функции
F(x) в первой точке х: =(SIN(A1-1))^2+A1
6) cкопировать эту формулу на остальные ячейки диапазона С2:L2.
В результате таблица примет вид, представленный на рисунке 4.39.
Функции могут использоваться как аргументы в других функциях. Если
функция используется в качестве аргумента или является вложенной функцией,
то она должна возвращать аргументу значение того же типа. Если функция воз-
вращает значение другого типа, отобразится ошибка #ЗНАЧ!. Подробное опи-
сание возможных ошибок в Excel и причин их появления представлено в при-
ложении З.
В формулах можно использовать до семи уровней вложения функций. Ко-
гда «функция Б» является аргументом «функции А», то «функция Б» считается
вторым уровнем вложения. Если в «функции Б» содержится в качестве аргу-
мента «функция В», то «функция В» будет считаться третьим уровнем вложе-
ния функций.
4.16 Программирование алгоритма табличного представления функ-
ции
Пусть задана функция F(x). Необходимо протабулировать данную функ-
цию на отрезке [a,b] с некоторым шагом h. Табулированием функции F(x) назо-
вем процесс, в результате которого получается ее табличное представление:
X a a+h … … b
F(x) F(a) F(a+h) … … F(b)
Постановка задачи: Необходимо в табличном процессоре Excel прота-
булировать функцию F(x)=sin2(x-1)+x на отрезке [0,5] c шагом 0,5. При этом
следует предусмотреть случай автоматического изменения результата функции
при изменении исходных данных.
Алгоритм реализации:
1) в ячейки А1 и А2 занесем текст x, F(x) и h;
2) в ячейку В1 записать начальное значение x - число 0;
3) в ячейку С2 записать формулу вычисления следующего значения x:
=В1+В3
4) изменить с данной формуле тип ссылки на ячейку В3, сделав ее аб-
солютной $B$3, для того, чтобы при копировании данной формулы на после-
дующие ячейки осуществлялся автоматический пересчет всех значений х из от-
резка. Таким образом, окончательно формула в ячейке С2 примет вид:
=В1+$В$3
5) в ячейку В2 занести формулу, вычисляющую значение функции
F(x) в первой точке х: =(SIN(A1-1))^2+A1
6) cкопировать эту формулу на остальные ячейки диапазона С2:L2.
В результате таблица примет вид, представленный на рисунке 4.39.
295
Страницы
- « первая
- ‹ предыдущая
- …
- 287
- 288
- 289
- 290
- 291
- …
- следующая ›
- последняя »
