ВУЗ:
Составители:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »