ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Заполнение массивов
Заполнение векторов и матриц можно выполнить несколькими способами: 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.
Не нашли, что искали? Воспользуйтесь поиском:
|