- •1 Построение графиков
- •1.1 Построение графика функции
- •1.2 Построение графика
- •1.3 Математические функции рабочего листа
- •1.4 График функции с двумя условиями
- •1.5. Логические функции
- •1.6 График функции с тремя условиями
- •1.7 Два графика в одной системе координат
- •1.8 Построение поверхности
- •2 Решение нелинейных уравнений
- •2.1 Нахождение корней уравнения с помощью подбора параметра
- •2.2 Нахождение корней уравнения методом деления отрезка пополам
- •2.3 Синтаксис функции текст
1.3 Математические функции рабочего листа
Наиболее часто употребляемые стандартные математические функции рабочего листа приведены в табл. 2.1.
Таблица 2.1 – Математические функции
Функция (рус.) |
Функция (англ.) |
Описание |
ABS(число) |
ABS(number) |
Возвращает абсолютную величину аргумента |
AСОS (число) |
AСОS (number ) |
Возвращает арккосинус аргумента |
ASIN(число) |
ASIN (number ) |
Возвращает арксинус аргумента |
ATAN (число) |
ATAN(number ) |
Возвращает арктангенс аргумента |
COS (число) |
COS(number ) |
Возвращает косинус аргумента |
ЕХР (число) |
ЕХР(number) |
Возвращает экспоненту аргумента, т. е. результат возведения основания натурального логарифма в степень, равную значению аргумента |
LN(число) |
LN(number) |
Возвращает натуральный логарифм аргумента |
LOG (число, основание) |
LOG(number, base) |
Возвращает логарифм аргумента по данному основанию, если основание опущено, то оно полагается равным 10 |
LOG10(число) |
LOG10(number) |
Возвращает десятичный логарифм аргумента. |
SIN(число) |
SIN(number) |
Возвращает синус аргумента |
TAN(число) |
TAN(number) |
Возвращает тангенс аргумента |
ЗНАК (число) |
SGN(number) |
Возвращает знак аргумента |
ОСТАТ (число; делитель) |
MOD(number; number) |
Возвращает остаток от деления числа на делитель |
ПИ() |
PI() |
Возвращает значение числа p с точностью до 15 знаков (в данном случае З.141592б5З589 Обратите внимание на то, что функция ПИ() не имеет аргумента |
СЛЧИС() |
RND() |
Возвращает случайное число между 0 и 1. Чтобы получить случайное вещественное число между a и b, можно использовать следующую формулу: СЛЧИС()*(b-a)+a |
ЦЕЛОЕ (число) |
INT(number) |
Округляет число до ближайшего меньшего целого |
1.4 График функции с двумя условиями
Рассмотрим пример построения графика функции при x Î [0:1]
|
x<0.5 |
x>=0.5 |
График строится по представленным ранее принципам, за исключением того, что в ячейку B1 вводится формула:
=ЕСЛИ(A1<0,5;1+ABS(0,2-A1)/(1+A1+A1^2);A1^(1/3))
Обратите внимание на то, что для возведения в степень в коде используется соответствующая операция, т. е. A1^(1/З), а не функция рабочего листа СТЕПЕНЬ, т. е. СТЕПЕНЬ (A1; 1/3). В обоих случаях получается один и тот же результат, но, применение операции возведения в степень делает код более очевидным.
В коде фигурирует функция логического ветвления, ЕСЛИ(IF), которая имеет синтаксис:
ЕСЛИ (лог_ выражение; значение _ если_ истина; значение_ если_ ложь)
Рассмотрим ее аргументы.
лог_ выражение – это любое значение или выражение, принимающее значения истина или ложь. Например, А10=100 – это логическое выражение; если значение в ячейке A10 равно 100, то выражение принимает значение ИСТИНА. В противном случае – ложь. Данный аргумент может быть использован в любом операторе сравнения.
значение_ если_ истина – это значение, которое возвращается, если лог_ выражение равно ИСТИНА. Например, если этот аргумент – строка «План реализации выполнен” и лог_ выражение равно ИСТИНА, тогда функция ЕСЛИ отобразит текст План реализации выполнен. Если лог_ выражение равно ИСТИНА, а значение_ если_ истина пусто, то возвращается значение 0. Чтобы отобразить слово ИСТИНА, необходимо использовать логическое значение ИСТИНА для этого аргумента. Значение_если_истина может быть формулой.
значение_ если_ ложь – это значение, которое возвращается, если лог_ выражение равно ложь. Например, если этот аргумент – строка “План реализации перевыполнен” и лог_ выражение равно ложь, то функция ЕСЛИ отобразит текст План реализации перевыполнен. Если лог_ выражение равно ложь, а значение _если_ ложь опущено (т. е. после значение_ если_ истина нет точки с запятой), то возвращается логическое значение ложь. Если лог_выражение равно ложь, а значение_ если_ ложь пусто (т: е. после значение_ если_ истина стоит точка с запятой с последующей закрывающей скобкой), то возвращается значение 0. Значение если ложь может быть формулой.