Понятие переменной в MathCAD. Ранжированная и индексированная переменные. Примеры

Переменная- это именнованый объект данных.

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

Например, для создания ранжированной переменной s с элементами 0.1.2.3.4.5:

· Поместите курсор ввода в нужное место документа.

· Введите имя переменной (s) и оператор присваивания ":".

· Нажмите кнопку Range Variable (Ранжированная переменная) на панели Matrix (Матрица), показанную на рис. 4.9, либо введите символ точки с запятой с клавиатуры.

· В появившиеся местозаполнители (рис. 4.9) введите левую и правую границы диапазона изменения ранжированной переменной 0 и 5.


Рис. 4.9. Создание ранжированной переменной

Результат создания ранжированной переменной показан на рис. 4.10.

Чтобы создать ранжированную переменную с шагом, не равным 1, например, 0.2.4.6.8:

· Создайте ранжированную переменную в диапазоне от 0 до 8 (см. рис. 4.9).

· Поместите линии ввода на значение начала диапазона (0).

· Введите запятую.

· В появившийся местозаполнитель (рис. 4.11) введите значение шага изменения ранжированной переменной (2).

Созданная ранжированная переменная будет иметь значения от о до 8 включительно, с шагом, равным 2.


Рис. 4.10. Вывод ранжированной переменной


Рис. 4.11. Создание ранжированной переменной с шагом, не равным 1

Чаще всего ранжированные переменные используются:

· при параллельных вычислениях (листинги 4.13 и 4.14);

· для присвоения значений элементам других массивов (листинги 4.14 и 4.15).

Обратите внимание на типичный пример использования ранжированной переменной из листингов 4.13 и 4.14. Большинство математических действий, реализованных в Mathcad, совершаются над ранжированными переменными точно так же, как над обычными числами. В этом случае одно и то же действие осуществляется параллельно над всеми элементами ранжированной переменной.

Элементы матриц являются индексированными переменными, имена которых совпадают с именами матриц. Для каждой индексированной переменной указываются два индекса: один - для номера строки, другой - для номера столбца. Например, для матрицы W средний элемент обозначается как W1,1 а последний как W2,2. (Индексы набираются через запятую).

31) Специализированная математическая среда MathCAD. Локальное и глобальное присваивание. Особенности компиляции. Правила формирования логических выражений.

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

В качестве оператора присваивания используется знак:=. Если переменной присваивается начальное значение с помощью оператора:=, такое присваивание называется локальным.
  С помощью знака º (три горизонтальные чёрточки, вводится клавишей [~] (тильда)) можно обеспечить глобальное присваивание, то есть оно может производиться в любом месте документа. Для вывода результата или для контроля значений переменных используется обычный знак равенства = (если выводится численный результат) или знак символьного равенства -> (стрелка),если вычисления производятся в символьном виде. Для ввода стрелки можно использовать клавиши [Ctrl+.] или соответствующую кнопку наборной панели Symbolic Переменные могут использоваться в математических выражениях, быть аргументами функций или операндом операторов. Переменные могут быть и размерными, то есть характеризоваться не только своим значением, но и указанием физической величины.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: