Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Оператор присваивания




Используется для присваивания значения некоторой переменной. В программе изображается как. Слева от стрелки записывается переменная, а справа – ее значение. Переменная, значение которой определяется с помощью оператора, рассматривается как локальная, она доступна только в пределах программного блока.

Например, чтобы в программе переменной x присвоить значение 0, необходимо записать следующую конструкцию: x0.

Примечание. Знак вводится щелчком левой клавиши мыши по соответствующей кнопке на панели Программирование.

 

Условный оператор

Условный оператор if служит для вычисления значения переменной в зависимости от заданного условия.

В программу вводится щелчком левой клавиши мыши по символу if панели Программирование. Логические операторы, которые служат для проверки истинности или ложности заданного условия вводятся с панели Булево.

После ввода в программу оператора if перед ним и после него отображаются местозаполнители:. Справа от оператора if в местозаполнитель записывается условие, а в местозаполнитель слева – значение, которое требуется присвоить некоторой переменной.

Если требуется проверить несколько условий, то используется несколько операторов if, каждый из которых располагается в отдельной строке.

С одним или несколькими операторами if можно использовать оператор otherwise, который будет выполняться, если ни одно из условий не будет истинным. При вводе оператора otherwise справа от него отобразится местозаполнитель, в котором записывается соответствующее значение.

Например, программа заполнения массива С по правилу:

в MathCad записывается следующим образом:

 

 
 

 


Программа для вычисления функции:

 

 
 

будет иметь вид:

 

Операторы цикла

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

 

Пример нахождения элемента с минимальным значением среди отрицательных элементов вектора:

 
 

 


Примечание. Для нахождения минимума среди всех элементов вектора можно применить функцию min, например: min(A) = -13.

 

 
 

Пример подсчета количества положительных элементов в четных строках матрицы.

 

Запись программного блока может выглядеть и так:

 
 

 

 


Примечание. Функция mod() используется для получения остатка от деления целых чисел.

 

Литература:

1. Дьяконов В. MathCad 2001. Учебный курс. Санкт-Петербург, Питер, 2001.

2. Кирьянов Д.В. Самоучитель MathCad 2001. – СПб.: БХВ-Петербург, 2002.

 

Введение......................................................................................................................................... 2

1. Среда пакета прикладных программ MathCad........................................................................... 2

1.1. Назначение команд основного меню................................................................................... 2

1.2. Назначение панелей инструментов MathCad...................................................................... 3

1.3. Назначение рабочей области документа.............................................................................. 4

2. Создание и редактирование документов.................................................................................... 4

2.1. Ввод и редактирование текста.............................................................................................. 5

2.2. Импорт текста в документ..................................................................................................... 5

2.3. Ввод в текст математических выражений........................................................................... 5

2.4. Ввод математических выражений в документы MathCad................................................. 6

3. Работа с массивами данных........................................................................................................ 14

3.1. Заполнение массивов........................................................................................................... 14

3.2. Операции над массивами..................................................................................................... 16

4. Решение систем линейных уравнений...................................................................................... 19

5. Вычисление корней алгебраических и трансцендентных уравнений................................... 20

6. Основы программирования в MathCad..................................................................................... 21






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных