Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Топ:
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
2017-05-23 | 386 |
5.00
из
|
Заказать работу |
|
|
В MathCAD легко создать матрицы определенного вида с помощью одной из встроенных функций:
- identity(N) – единичная матрица размера N×N;
- diag(v) - диагональная матрица, на диагонали которой находятся элементы вектора v;
- geninv(A) – создание матрицы, обратной (слева) матрице A;
- rref(A) – преобразование матрицы или вектора A в ступенчатый вид.
В перечисленных функциях N – целое число, v – вектор, A – матрица из действительных чисел.
Задание 17. Реализуйте следующие примеры и проанализируйте полученные результаты:
Слияние и разбиение матриц
Из матрицы или вектора можно выделить либо подматрицу, либо вектор-столбец, либо отдельный элемент. Можно, наоборот, “склеить” несколько матриц в одну.
Выделение части матрицы
Часть матрицы выделяется одним из следующих способов:
1. Для выделения одного элемента предназначен оператор нижнего индекса. Оператор можно ввести с помощью кнопки Subscript (Нижний индекс) на палитре Matrix (Матрицы).
2. Для выделения из матрицы столбца применяется оператор Matrix Column (Столбец матрицы) той же палитры.
3. Чтобы выделить из матрицы строку можно применить оператор M<> палитры Matrix (Матрицы) к транспонированной матрице.
4. Для выделения подматрицы используется встроенная функция submatrix (A, ir, jr, ic, jc), возвращающая часть матрицы A, находящуюся между строками ir, jr и столбцами ic, jc включительно.
Задание 18. Реализуйте следующие примеры и проанализируйте полученные результаты:
Слияние матриц
Для того чтобы составить из двух или более матриц одну, в MathCAD предусмотрены функции:
- augment(A,B,C,…) – матрица, сформированная слиянием матриц-аргументов слева направо;
- stack(A,B,C,…) - матрица, сформированная слиянием матриц-аргументов сверху вниз.
|
Здесь A,B,C,… - векторы или матрицы соответствующего размера.
Задание 19. Реализуйте следующие примеры и проанализируйте полученные результаты:
Сортировка матриц
MathCAD содержит несколько встроенных функций, которые позволяют гибко управлять сортировкой матриц:
1. sort(v) – сортировка элементов вектора в порядке возрастания.
2. csort(A,i) – сортировка строк матрицы выстраиванием элементов i -го столбца в порядке возрастания.
3. rsort(A,i) - сортировка столбцов матрицы выстраиванием элементов i -й строки в порядке возрастания.
4. reverse(v) – перестановка элементов вектора в обратном порядке.
Здесь v – вектор, A – матрица, i – индекс строки или столбца.
Задание 20. Реализуйте следующие примеры и проанализируйте полученные результаты:
Вывод размера матриц
Для получения сведений о характеристиках матриц или векторов предусмотрены следующие встроенные функции:
1. rows(A) – число строк;
2. cols(A) – число столбцов;
3. length(v) – число элементов вектора;
4. last(v) – индекс последнего элемента вектора.
Здесь A – матрица или сектор, v – вектор.
Задание 21. Реализуйте следующие примеры и проанализируйте полученные результаты:
Норма квадратной матрицы
В линейной алгебре используются различные матричные нормы, которые ставят в соответствие матрице некоторую скалярную числовую характеристику. Норма матрицы отражает порядок величины матричных элементов. В разных специфических задачах линейной алгебры применяются различные виды норм. MathCAD имеет четыре встроенные функции для расчета норм квадратных матриц:
1. norm1(A) – норма в пространстве L1;
2. norm2(A) - норма в пространстве L2;
3. norme(A) – евклидова норма;
4. normi(A) – max-норма, или ∞ -норма;
Задание 22. Реализуйте следующие примеры и проанализируйте полученные результаты:
|
|
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!