Использование пакета MathСAD в инженерных расчетах. Регеда В.В - 8 стр.

UptoLike

Составители: 

8
В ранжированных переменных невозможно осуществить доступ к
произвольному элементу представляемого ими ряда. Этой цели слу-
жат
массивы. Наиболее распространены одномерные массивывек-
торы
и двумерныематрицы.
В MathCAD массив задается именем, как и любая переменная.
Вектор имеет ряд элементов с определенным порядком расположе-
ния. Порядковый номер элемента задается индексом. Нижняя грани-
ца индексации определяется значением системной переменной
ORIGIN, которая может иметь значение 0 или 1. Влияние значения
этой системной переменной показано на примере (рис. 4).
Рис. 4
Элементы матриц также являются индексированными перемен-
ными, имена которых совпадают с именами матриц. В этом случае
для каждой индексированной переменной указываются два индекса:
первыйдля номера строки, второйдля номера столбца.
Для указания подстрочных индексов после имени переменной
вводится знак открывающей квадратной скобки.
Вектор или матрица могут быть созданы присваиванием их
элемен-
там (индексированным переменным) тех или иных значений. Это воз-
можно при использовании шаблона извлекаемого из меню матричных
операторов (последний пример) или с помощью оператора присваива-
ния без использования шаблона. Примеры заданий различных матриц
показаны на рис. 5. Используемый в примере оператор отношения име-
ет более жирное начертание
=, чем оператор равенства =.
ORIGIN 0
При данном значении переменной
ORIGIN M[0]=3, M[1]=2, M[2]=1
M
3
2
1
M
2
1
=
ORIGIN 1
При данном значении переменной
ORIGIN M[1]=3, M[2]=2, M[3]=1
M
3
2
1
M
2
2
=
   В ранжированных переменных невозможно осуществить доступ к
произвольному элементу представляемого ими ряда. Этой цели слу-
жат массивы. Наиболее распространены одномерные массивы – век-
торы и двумерные – матрицы.
   В MathCAD массив задается именем, как и любая переменная.
Вектор имеет ряд элементов с определенным порядком расположе-
ния. Порядковый номер элемента задается индексом. Нижняя грани-
ца индексации определяется значением системной переменной
ORIGIN, которая может иметь значение 0 или 1. Влияние значения
этой системной переменной показано на примере (рис. 4).
    ORIGIN       0
         3
                                    При данном значении переменной
   M     2               M2 = 1
                                    ORIGIN M[0]=3, M[1]=2, M[2]=1
         1


       ORIGIN        1
             3
                                    При данном значении переменной
    M        2            M2 = 2
                                    ORIGIN M[1]=3, M[2]=2, M[3]=1
             1
                                   Рис. 4

   Элементы матриц также являются индексированными перемен-
ными, имена которых совпадают с именами матриц. В этом случае
для каждой индексированной переменной указываются два индекса:
первый – для номера строки, второй – для номера столбца.
   Для указания подстрочных индексов после имени переменной
вводится знак открывающей квадратной скобки.
   Вектор или матрица могут быть созданы присваиванием их элемен-
там (индексированным переменным) тех или иных значений. Это воз-
можно при использовании шаблона извлекаемого из меню матричных
операторов (последний пример) или с помощью оператора присваива-
ния без использования шаблона. Примеры заданий различных матриц
показаны на рис. 5. Используемый в примере оператор отношения име-
ет более жирное начертание =, чем оператор равенства =.


                                     8