Читайте также: |
|
Заполнение векторов и матриц можно выполнить несколькими способами:
1. Командой Матрица из меню Вставка.
2. С помощью панели Матрицы.
В результате этих действий на экран монитора выводится диалоговое окно Вставить матрицу, в котором записывается число строк и столбцов матрицы. При работе с векторами количество строк или столбцов должно быть задано равным 1 (в зависимости от расположения вектора на рабочей области).
После щелчка по кнопке OK отобразится шаблон матрицы с заданным количеством строк и столбцов. В местозаполнители элементов матрицы вводятся соответствующие значения.
3. С использованием ранжированной переменной.
Для этого выполняются следующие действия:
- задать ранжированные переменные, определяющие размерность матрицы, например, i:= 0..3 j: = 0..5
- задать правило заполнения элементов матрицы, например, Ci,,j:= i+2×j
- ввести выражение С= (на рабочую область будут выведены значения элементов матрицы)
В MathCad допускается задавать правило заполнения массива с помощью условного оператора if.
Пример з аполнения единичной матрицы размерности 3´ 3:
ORIGIN:=1
i:=1..3 j:=1..3 i:=1..3 j:=1..3
Ci,j :=if(i = j,1,0) Ci,j :=if(i = j,1,0)
Примечание.
1. Для ввода индексов массива используется клавиша "[", после нажатия которой вводится идентификатор индекса, либо символ ´n с панели Арифметика или панели Матрицы.
2. По умолчанию индексом первого элемента массива служит 0. Если индекс первого элемента массива должен начинаться с 1, то перед определением массива необходимо записать оператор ORIGIN:=1 или из меню Математика вызвать команду Параметры, и на вкладке Переменные соответствующего диалогового окна установить в поле Начальный индекс массивов значение 1.
3. Условный оператор if вводится с клавиатуры.
4. Знак = вводится с панели Булево.
5. При заполнении массива с помощью ранжированных переменных необходимо помнить, что их значения не должны превышать размерности заполняемого массива.
4. Заполнением массива определенными значениями его отдельных элементов.
В этом случае заполняется массив, размерность которого определяется максимальными значениями индексов введенного элемента, всем остальным элементам по умолчанию присваиваются нулевые значения.
5. С помощью таблицы ввода.
Осуществляется командой Компонент из меню Вставка. В отображаемом на экране окне выбирается компонент Input Table.
Дата добавления: 2015-07-20; просмотров: 60 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Логические операции | | | Операции над массивами |