Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Топ:
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Интересное:
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
2017-10-11 | 269 |
5.00
из
|
Заказать работу |
|
|
Для работы с векторами и матрицами система MathCad поддерживает ряд операторов и функций. Рассмотрим наиболее часто используемые операторы (таблица 3.1).
Таблица 3.1 – Операторы для работы с массивами
Описание | Ввод на клавиатуре | Командная кнопка |
Вычисление определителя матрицы | Shift | | |
Транспонирование массива | Ctrl! | |
Выделение n-го столбца матрицы | Ctrl ^ | |
Выделение n-го элемента массива | [ | |
Вычисление обратной матрицы |
Рассмотрим наиболее часто используемые векторные, матричные и общие функции (таблицы 3.2 – 3.4).
Таблица 3.2 – Векторные функции
Функция | Описание |
length (V) | Возвращает длину вектора |
last (V) | Возвращает индекс последнего элемента вектора |
reverse (V) | Изменяет порядок расположения элементов вектора на противоположный |
sort (V) | Сортирует элементы вектора в порядке возрастания их значений |
Таблица 3.3 – Матричные функции
Функция | Описание |
augment (M 1, М 2) | Объединяет в одну матрицы М 1 и М 2, имеющие одинаковое число строк |
stack (M I, М 2) | Объединяет две матрицы М 1 и M 2, имеющие одинаковое число столбцов |
identity (n) | Создает единичную квадратную матрицу размером пхп |
diag (V) | Создает диагональную матрицу, элементы главной диагонали которой являются элементами вектора V |
cols (M) | Возвращает число столбцов матрицы М |
rows (M) | Возвращает число строк матрицы М |
rank (M) | Возвращает ранг матрицы М |
tr (M) | Возвращает сумму диагональных элементов квадратной матрицы М |
mean (M) | Возвращает среднее значение элементов массива M |
csort (M, n) | Осуществляет перестановку строк матрицы таким образом, чтобы отсортированным оказался n-ый столбец |
rsort (M, n) | Осуществляет перестановку столбцов матрицы таким образом, чтобы отсортированной оказалась n-ая строка |
Таблица 3.3 – Общие функции
|
Функция | Описание |
max (M) | Возвращает максимальный по значению элемент массива |
min (M) | Возвращает минимальный по значению элемент массива |
Пример. Создать матрицу В размером 2х2. Выполнить над матрицей следующие действия: − вычислить определитель; − транспонировать; − вычислить обратную матрицу. |
Пример. Создать матрицы D (2x2) и C (2x3). Выполнить над матрицей следующие действия: − перемножить матрицы и результат записать в матрицу A; − объединить матрицы D и C по строкам; − найти минимальный элемент матрицы D; − найти сумму отрицательных элементов матрицы А. |
Пример. Создать вектор S, состоящий из пяти элементов, при помощи ранжированной переменной. Выполнить сортировку элементов вектора по возрастанию, а затем в обратном порядке. |
Примечание – Для вычисления суммы отрицательных элементов матрицы использовалась условная функция if, имеющая следующий формат: if (условие, действие_ true, действие_ false). Для формирования условия используются операции сравнения и логические функции, расположенные на панели Boolean (таблица 3.1).
Таблица 3.1 – Операции сравнения и логические функции
Команда | Описание | Клавиатурный ввод |
Операции сравнения | ||
Равно | “ Ctrl ” + “=” | |
Меньше | < | |
Больше | > |
Окончание таблицы 3.1
Меньше или равно | “ Ctrl ” + “9” | |
Больше или равно | “ Ctrl ” + “0” | |
Не равно | “ Ctrl ” + “3” | |
Логические функции | ||
Логическое отрицание | Not или “ Ctrl ” + “ Shft ”+“1” | |
Логическое умножение | And или “ Ctrl ” + “ Shft ”+”7” или * | |
Логическое сложение | Or или “ Ctrl ” + “ Shft ”+“6” или + |
|
|
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!