Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
33
Добавлен:
02.05.2014
Размер:
1.06 Mб
Скачать

27

-ORIGIN – номер начального индекса в массивах;

-PRNPRECISION – установка формата данных при выводе в файл;

-PRNCOLWIDTH – установка формата столбца при выводе в файл;

-CWD – строковое представление пути к текущей рабочей папке. Установки встроенных констант задаются при помощи команды

ToolsWorksheet OptionBuilt-In Variables.

4.1.3. Строковые выражения

Строковые выражения – текст, заключенный в кавычки. Для работы с текстовыми элементами сначала присваиваются строковые выражения переменным. Далее используются строковые функции для манипулирования строковыми переменными.

4.2. Размерные переменные

Как известно числовые переменные, как правило, обладают размерностью, т.е. имеют размерность. Для работы с такими объектами MathCAD использует размерные переменные.

4.2.1. Создание размерной переменной

Для создания размерной переменной при ее определении после ввода присваиваемого числа:

-вводится символ умножения (*);

-находясь в области местозаполнения выбирается команда InsertUnit, либо сочетание клавиш <Ctrl> + <U>;

-в списке Unit, выбирается нужная единица измерения.

Использование размерных единиц при расчетах накладывает дополнительный контроль на осуществляемые математические действия (осуществляется контроль размерности вычислений).

4.3. Массивы

Массивом называют упорядоченную последовательность чисел (элементов массива). Доступ к элементу массива возможен по его индексу.

ВMathCAD условно выделяются два типа массивов:

-векторы (одноиндексные массивы), матрицы (двухиндексные массивы)

итензоры (многоиндексные массивы);

-ранжированные переменные – векторы, элементы которых определенным образом зависят от индекса.

4.3.1.Ввод массива

Для определения (ввода) массива необходимо:

-задать имя массива;

-ввести знак присваивания;

-выбрать на панели инструментов Matrix изображение матрицы;

-в появившемся окне задать размеры матрицы;

-заполнить матрицу.

28

4.3.2. Доступ к элементам массива

Для доступа к элементу массива необходимо:

-ввести имя массива;

-нажать кнопку Subscript (xn) на панели инструментов Matrix, либо нажать клавишу <[>;

-в появившийся справа внизу местозаполнитель ввести индекс (или мультииндекс через запятую).

4.3.3.Ранжированные переменные

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

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

0,1,2,3,4,5:

-поместите курсор ввода в нужное место документа;

-введите имя переменной (s) и оператор присваивания ":";

-нажмите кнопку Range Variable (Ранжированная переменная) на панели Matrix (m..n), либо введите символ точки с запятой с клавиатуры$

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

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

например, 0,4,8,12:

-создайте ранжированную переменную в диапазоне от 0 до 12;

-поместите линии ввода на значение начала диапазона (0);

-введите запятую;

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

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

При выводе ранжированная переменная выводится в виде столбца значений: уточнить результат!

s=

0

1

2

3

4

5

6

7

8

Ранжированные переменные удобно использовать при параллельных вычислениях.

Соседние файлы в папке Методички по информатике1