Материал: Метод._MathCAD_Prime

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Пример:

Здесь оператор используется для того, чтобы избежать деления на нуль.

В программах, для составления составных (сложных) условий, могут быть использованы логические операторы, которые выбираются на вкладке Математика/ Операторы/Сравнение.

Логические операторы Mathcad Prime:

 

Оператор

 

Описание

 

 

 

 

 

 

 

 

 

(логическое “И”): возвращает , если

и

истинны.

 

 

В противном случае возвращает .

 

 

 

 

 

 

 

 

 

 

(логическое

“ИЛИ”): возвращает ,

если

или

 

 

истинны или оба. В противном случае возвращает .

 

 

 

 

 

 

(исключающее “ИЛИ”): возвращает , если истинно либо или , но не оба одновременно. В противном случае возвращает .

(логическое “НЕ”): возвращает , если ложно. В противном случае возвращает .

– вещественные или комплексные скаляры, – истина, – ложь.

71

Упражнение 1

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

 

 

2

 

 

 

 

 

+ x , если x 3

 

х

 

 

y =

х

3

8, если х 3

 

 

.

 

 

 

 

 

 

Порядок выполнения:

1.Составьте блок – схему.

2.Запишите формулировку задания в Текстовое поле.

3.Запишите и затем на вкладке Программирование выберите оператор создания программы

4.Наберите необходимые операторы, используя при этом оператор

локального присваивания вместо обычного .

5.Проверьте работу программы при и

1.Блок – схема:

Начало

x

-

x 3

+

 

 

y

Конец

Вид документа Mathcad Prime:

72

Пояснение к программе: Здесь, – имя программы; – формальный параметр; – имя результата; и – фактические параметры, подставляемые вместо формального. В данном случае проверяется только первое условие (можно любое), т.к. эти условия взаимно – дополняемые (Vetv1).

Упражнение 2

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

4х 5, если x 6 y = 4 5x, если х 3 .

Порядок выполнения:

1.Составьте блок – схему.

2.Запишите формулировку задания в Текстовое поле.

3.

Запишите

 

и затем на вкладке Программирование выберите

 

оператор создания программы

 

 

4.

Наберите необходимые операторы, используя при этом оператор

 

локального присваивания вместо обычного .

 

5.

Проверьте работу программы при

и

.

Блок – схема:

 

 

 

 

 

 

 

 

 

Начало

 

 

 

 

 

 

 

x

 

 

 

 

 

-

 

x >6

+

 

 

 

 

 

 

 

 

 

 

-

x < 3

+

 

y:=4*x-5

 

 

 

 

 

 

 

 

y:="Н.Р." y:=4-5*

y

Конец

73

Вид документа Mathcad Prime:

Пояснение к программе: Здесь, – имя программы; – формальный параметр; – имя результата; и – фактические параметры, подставляемые вместо формального. В данном случае проверяются оба условия, т.к. эти условия не взаимно – дополняемые. Для случая, когда оба условия не верны, вывод результата осуществлен в виде текстового сообщения “Нет решения” (Vetv2).

Примечание: Текстовое сообщение необходимо заключать в кавычки типа “ ”.

Упражнение 3

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

x2 1, если 0 x 1

y = 1 / x , если x 1

x3 +1, если x 0

Порядок выполнения:

1.Составьте блок – схему.

2.Запишите формулировку задания в Текстовое поле.

3.

Запишите

и затем на вкладке Программирование выберите

 

оператор создания программы

 

 

4.

Наберите необходимые операторы, используя при этом оператор

 

локального присваивания вместо обычного .

 

5.

Проверьте работу программы при

- и

.

 

 

74

 

 

Блок – схема:

 

Начало

 

 

x

 

-

x >1

+

 

 

-

x

0

+

 

 

y

Конец

Вид документа Mathcad Prime:

Пояснение к программе: Здесь, – имя программы; – формальный параметр; – имя результата; и – фактические параметры, подставляемые вместо формального. В данном случае проверяются

75