Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_k_Semestrovoi_rabote.doc
Скачиваний:
19
Добавлен:
13.11.2019
Размер:
1.43 Mб
Скачать

Название функции, для которой открыто окно, выделено жирным шрифтом

Рис. 24. Окно вставки вложенных функций в Excel

Чтобы опять вернуться к окну для функции "SIN", достаточно просто щелкнуть в строке формул на ее названии, и окно для степени сменится на окно для " SIN ". После этого функция " SIN " в названии станет жирной, показывая, что в данный момент окно открыто именно для нее.

Пример ввода математической записи y=Sin представлен в табл. 5.

В Excel

=SIN((А1+1)^(1/3)) или =SIN(СТЕПЕНЬ(A1+1;1/3))

где А1- адрес ячейки, в которой хранится значение a

В Delphi

y:=Sin(Exp(1/3*Ln(a+1)))

В MathCad

или

Таблица 5. Пример ввода выражения с использованием функций

2.2. Задача 2: Решение условных функций.

2.2.1. Задания

Задание в Excel:

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

  2. Найти значение Х, если известно значение Y в соответствии с вариантом задания. Для решения уравнения использовать опцию Подбор параметра.

  3. Построить график по результатам вычислений.

Задание в MathCad:

  1. Вычислить значение функции двумя способами: используя условную функцию if и условный оператор if.

  2. Построить графики по результатам вычислений.

Задание в Delphi: Написать программу вычисления функции с комментариями.

Номер

варианта

Функция Y

Значение y=

Номер

варианта

Функция Y

Значение y=

1

3

11

0

2

5

12

1

3

4

13

5

4

11

14

4

5

-3

15

0,5

6

3

16

8

7

1

17

0,8

8

-2

18

-0,5

9

-2

19

9

10

-1,5

20

-3

2.2.2. Теоретический материал Логические выражения

Запись логических выражений осуществляется с помощью знаков отношений, логических операций, круглых скобок. В табл. 6 приведены знаки отношений.

Таблица 6. Знаки отношений

Действие

Математическая

запись

Знак

отношения

в Delphi

Знак

отношения

в Excel

Знак

отношения

в MathCad

больше

>

>

>

>

меньше

<

<

<

<

больше, либо равно

>

>

меньше, либо равно

<

<

равно

=

=

=

=

неравно

<>

<>

Знаки отношений в Delphi и Excel набираются с клавиатуры без пробела. Знаки отношений в MathCad вводятся нажатием на пиктограммы панели инструментов "булева алгебра" или используя сочетания клавиш соответственно "ctrl"+"=", <, >, "ctrl"+"9", "ctrl"+"0","ctrl"+"3".

Логические операции приведены в табл.7.

Таблица 7. Логические операции

Действие

Название операции

Операция

в Delphi

Операция

в Excel

Операция

в MathCad

Логическое отрицание (не)

ИНВЕРСИЯ

not

НЕ

NOT

Логическое умножение (и)

КОНЪЮНКЦИЯ

and

И

AND

Логическое сложение (или)

ДИЗЪЮНКЦИЯ

or

ИЛИ

OR

Логическое равнозначность (исключающее или)

ЭКВИВАЛЕНТНОСТЬ

xor

Логические операции в Delphi набираются с клавиатуры.

В Excel используются логические функции И(логич_знач1; логич_знач2; ... ; логич_значN), ИЛИ(логич_знач1; логич_знач2; ... ; логич_значN), которые почти никогда не используется сама по себе, а используются в качестве аргумента других функций, например, ЕСЛИ.

В MathCad логические операции вводятся нажатием на пиктограммы панели инструментов "булева алгебра" .

Порядок вычисления логического выражения такой же, как и в арифметических выражениях, в соответствии приоритетом

  1. действия в скобках;

  2. функции;

  3. смена знака, инверсия;

  4. операции типа умножения, конъюнкция;

  5. операции типа, дизъюнкция, эквивалентность;

  6. операции отношений.

Значения логических операций приведены в табл.6.

Таблица 8. Таблица истинности логических операций

Операнды

Операции

A

B

инверсия (не)

конъюнкция (и)

дизъюнкция

(или)

эквивалентность

(исключающая или)

F

F

T

T

F

T

F

T

T

T

F

F

F

F

F

T

F

T

T

T

F

T

T

F

Пример использования логических операций приведён в табл. 9.

Таблица 9. Пример ввода логического выражения

В Excel

=И(А1>=0;A1<=1)

В Delphi

а:=(x>=0)and(x<=1)

В MathCad

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