Создать вектор c вторым способом количество элементов которого равно 6 маткад

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Одиночное число в Mathcad называется скаляром. Столбец чисел называется вектором, а прямоугольная таблица чисел — матрицей. Общий термин для вектора или матрицы — массив.

Имеются три способа создать массив:

  • Заполняя массив пустых полей, как обсуждается в этом разделе. Эта методика подходит для не слишком больших массивов.
  • Используя дискретный аргумент, чтобы определить элементы с его помощью, как обсуждено в следующей главе. Эта методика подходит, когда имеется некоторая явная формула для вычисления элементов через их индексы.
  • Считывая их из файлов данных.

Можно различать имена матриц, векторов и скаляров, используя различный шрифт для их написания. Например, во многих математических и инженерных книгах имена векторов пишутся жирным, а имена скалярных переменных — курсивом.

Вектор — массив или матрица, содержащая один столбец. Чтобы создать вектор в Mathcad, выполните следующее:

  • Щёлкните в свободном месте или на поле.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Выберите Матрицы из меню Математика или нажмите [Ctrl]M. Появляетс я диалоговое окно, как на рисунке справа.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Укажите число строк, равное числу элементов вектора, в поле “Строк”. Например, чтобы создать вектор с тремя элементами, напечатайте 3.
  • Напечатайте 1 в поле “Столбцов”, затем нажмите “Создать”. Mathcad создает вектор с пустыми полями для заполнения.

На следующем этапе нужно заполнить эти поля скалярными выражениями. Для этого выполните следующее:

  • Щёлкните на верхнем поле и напечатайте 2.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Переместите выделяющую рамку в следующее поле. Можно сделать это или клавишей [Tab], или щёлкнув непосредственно на втором поле.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Напечатайте 3 во втором поле. Затем переместите выделяющую рамку в третье поле, и напечатайте 4.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Если понадобится создавать еще векторы, можно оставить диалоговое окно “Матрицы” открытым для дальнейшего использования.

Как только вектор создан, можно использовать его в вычислениях в точности так же, как и число. Например, чтобы добавить другой вектор к этому вектору, необходимо выполнить следующее:

  • Нажмите [ ­ ] несколько раз или щёлкните на любой из скобок вектора. Выделяющая рамка теперь заключает весь вектор. Это означает, что знак плюс, который будет напечатан, относится к вектору целиком, а не к какому-либо из элементов.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Нажмите клавишу плюс (+). Mathcad показывает поле для второго вектора.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Используйте диалоговое окно “Матрицы”, чтобы создать другой вектор с тремя элементами.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Заполните этот вектор, щелкая в каждом поле и печатая числа, показанные справа. Можно также использовать [Tab], чтобы двигаться от одного элемента к другому.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Нажмите знак =, чтобы увидеть результат.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Сложение — только одна из операций Mathcad, определенных для векторов и матриц. В Mathcad также есть вычитание матриц, умножение матриц, скалярное произведение, целочисленные степени, детерминанты и много других операторов и функций для векторов и матриц. Полные списки появляются в разделах “Векторные и матричные операторы” и “Векторные и матричные функции” ниже в этой главе.

Если Вы используете Mathcad PLUS, Вы сможете выполнить много символьных операций с матрицами. Подробнее об этом см.в Главе “Символьные вычисления”.

Чтобы создать матрицу, сначала щёлкните в свободном месте или на поле. Затем:

  • Выберите Матрицы из меню Математика, или нажмите [Ctrl]M. Появится диалоговое окно.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Введите число строк и столбцов в нужные поля. В этом примере матрица имеет две строки и три столбца. Затем нажмите на “Создать”. Mathcad создаст матрицу с пустыми полями.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • В завершение заполните поля, как описано в предыдущем разделе для векторов.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Можно использовать эту матрицу в формулах в точности так же, как и число или вектор.

Везде в настоящем руководстве термин вектор относится к вектору-столбцу. Вектор-столбец идентичен матрице с одним столбцом. Можно также создать вектор-строку, создав матрицу с одной строкой и многими столбцами. Операторы и функции, которые берут векторный аргумент, всегда ожидают вектор-столбец. Они не применимы к векторам-строкам. Чтобы превратить вектор-строку в вектор-столбец, используйте оператор транспонирования[Ctrl]1.

Изменение размера матрицы

Можно изменять размер матрицы, вставляя и удаляя строки и столбцы. Для этого необходимо выполнить следующее:

  • Щёлкните на одном из элементов матрицы, чтобы заключить его в выделяющую рамку. Mathcad будет начинать вставку или удаление с этого элемента.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Выберите Матрицы из меню Математика. Появляется диалоговое окно.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

  • Напечатайте число строк и-или столбцов, которые нужно вставить или удалить. Затем нажмите на “Вставить” или на “Удалить”. Например, чтобы удалить столбец, который содержит выбранный элемент, напечайте 1 в поле “Столбцов”, 0 в поле “Строк”, и нажмите на “Удалить”.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Вот как Mathcad будет удалять или вставлять строки или столбцы, в зависимости от того, что впечатывается в диалоговое окно:

  • Если вставляются строки, Mathcad создает строки пустых полей ниже выбранного элемента. Если вставляются столбцы, Mathcad создает столбцы пустых полей справа от выбранного элемента.
  • Чтобы вставить строку выше верхней строки или столбец слева от первого столбца, сначала заключите матрицу целиком в выделяющую рамку, щёлкнув внутри и нажав [ ­ ] несколько раз. Затем выберите Матрицы и продолжите, как обычно.
  • Когда строки или столбцы удаляются, Mathcad начинает со строки или столбца, занятых выбранным элементом. Mathcad удаляет строки вниз от этого элемента и столбцы — направо от этого элемента.
  • Если напечатать 0 в поле “Строк”, Mathcad ни вставит, ни удалит строки. Если напечатать 0 в поле “Столбцов”, Mathcad ни вставит, ни удалит столбцы.

Обратите внимание, что при удалении строк или столбцов Mathcad выбрасывает содержащуюся в них информацию.

Чтобы удалить всю матрицу или вектор, заключите их в выделяющую рамку и выберите Вырезать из меню Правка.

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter

Задания к лабораторной работе 3

Лабораторная работа 2.

Тема: Векторы и матрицы

Цель: научить создавать векторы и матрицы разными способами, производить с ними различные операции.

Общие сведения

Задачи линейной алгебры, решаемые в MathCAD, можно условно разделить на два класса. Первый ‑ это простейшие матричные операции, которые сводятся к определенным арифметическим действиям над элементами матрицы. Они реализованы в виде операторов и нескольких специфических функций, предназначенных для создания, объединения, сортировки, получения основных свойств матриц и т. д. Второй класс ‑ это более сложные действия, которые реализуют алгоритмы вычислительной линейной алгебры, такие как вычисление определителей и обращение матриц, вычисление собственных векторов и собственных значений, решение систем линейных алгебраических уравнений и различные матричные разложения.

Простейшие операции матричной алгебры реализованы в MathCAD в виде операторов, причем их запись максимально приближена к математическому значению. Каждый оператор выражается соответствующим символом. Некоторые операции применимы только к квадратным матрицам N ´ N, некоторые допускаются только для векторов (например, скалярное произведение), а другие, несмотря на одинаковое написание, по-разному действуют на векторы и матрицы.

Имеется два способа создать матрицу.

1-й способ. Использование команды создания массивов:

· Воспользоваться командой Вставка ® Матрица;

· нажатие клавиш Ctrl+M;

· выбор пиктограммы с изображением шаблона матрицы на панели инструментов Матрицы.

В диалоговом окне указать размерность матрицы, т. е. количество ее строк m (Rows) и столбцов n (Columns).

Для векторов один из этих параметров должен быть равен 1. При m = 1 получим вектор-столбец, а при n = 1- вектор-строку.

Далее на экране появится шаблон Создать вектор c вторым способом количество элементов которого равно 6 маткад, в который нужно ввести значения элементов массива.

Обращаться к отдельным элементам вектора или матрицы можно используя нижний индекс. Для элемента матрицы указываются два индекса, один ‑ для номера строки, другой ‑ для номера столбца.

Чтобы ввести нижний индекс, нужно нажать клавишу [ после имени вектора или матрицы или выбрать команду Создать вектор c вторым способом количество элементов которого равно 6 маткадна панели Матрицы.

2-й способ. Использование ранжированной переменной.

Ранжированная переменная используется для определения индекса (номера) элемента массива.

1) Создать матрицу В, состоящую из 2 строк и 3 столбцов.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

2) Создать вектор S, состоящий из 3 элементов

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Команды панели инструментов Матрицы

КнопкаНазначение
Создать вектор c вторым способом количество элементов которого равно 6 маткадСоздание матрицы
Создать вектор c вторым способом количество элементов которого равно 6 маткадОбратная матрица
Создать вектор c вторым способом количество элементов которого равно 6 маткадОпределитель матрицы
Создать вектор c вторым способом количество элементов которого равно 6 маткадТранспонирование матрицы
Создать вектор c вторым способом количество элементов которого равно 6 маткадВыделение столбца матрицы

Операторы для работы с массивами

Обозначения: для векторов ‑ V, для матриц ‑ М и для скалярных величин ‑ z.

ОператорВводНазначение оператора
V1+V2V1+V2Сложение двух векторов V1 и V2
V1-V2V1-V2Вычитание двух векторовV1 и V2
Смена знака у элементов матрицы M
V-zV-zВычитание из вектора V скаляра z
z*V, V*zz*V, V*zУмножение вектора V на скаляр z
z*M, M*zz*M, M*zУмножение матрицы М на скаляр z
V1*V2VI*V2Умножение двух векторов V1 и V2
M*VM*VУмножение матрицы М на вектор V
М1*М2М1*М2Умножение двух матриц М1 и М2
Создать вектор c вторым способом количество элементов которого равно 6 маткад

V/zДеление вектора V на скаляр z
Создать вектор c вторым способом количество элементов которого равно 6 маткадM/zДеление матрицы М на скаляр z
Создать вектор c вторым способом количество элементов которого равно 6 маткадМ^nВозведение матрицы М в степень п

Фрагмент документа MathCAD:

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Функции для работы с векторами и матрицами.

Некоторые из них (V должен быть вектором, A может быть вектором либо матрицей):

length(V) ‑возвращает число элементов в векторе v;

last(V) ‑ возвращает индекс последнего элемента;

max(A) ‑ возвращает максимальный по значению элемент;

min(A) ‑ возвращает минимальный по значению элемент.

Для работы с матрицами также существует ряд встроенных функций:

augment(M1, М2) ‑ объединяет в одну матрицы М1 и М2, имеющие одинаковое число строк;

identity(n) ‑ создает единичную квадратную матрицу размером Создать вектор c вторым способом количество элементов которого равно 6 маткад, (n – размер матрицы(число));

stack(MI, M2) ‑ объединяет две матрицы М1 и M2, имеющие одинаковое число столбцов, сажая M1 над M2;

diag(V) ‑ создает диагональную матрицу, элемент главной диагонали которой ‑ вектор V;

cols(M) ‑ возвращает число столбцов матрицы М;

rows(M) ‑ возвращает число строк матрицы М;

rank(M) ‑возвращает ранг матрицы М;

tr(M) ‑ возвращает след (сумму диагональных элементов) квадратной матрицы М;

mean(M) ‑ возвращает среднее значение элементов массива М;

median(M) ‑ возвращает медиану элементов массива М;

eigenvals(M) ‑ возвращает вектор, элементами которого являются собственные значения матрицы M (M должна быть квадратной матрицей.);

submatrix(M,ir,jr,ic,jc) ‑ возвращает подмассив, состоящий из всех элементов, которые содержатся в строках с ir по jr и столбцах с ic по jc массива М.

Все матричные и векторные операторы допустимо использовать как в численных, так и в символьных расчетах. Мощь символьных операций заключается в возможности проводить их не только над конкретными числами, но и над переменными.

Фрагмент документа MathCAD:

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Задания к лабораторной работе 3

1. Ввести в документ название лабораторной работы, вариант задания и фамилию студента

2. Создать квадратные матрицы А, В, D, размером (5,5,4 соответственно) первым способом

3. Исследовать следующие свойства матриц на примере преобразования заданных массивов:

· транспонированная матрица суммы двух матриц равна сумме транспонированных матриц (A+B) T =A T +B T ;

· транспонированная матрица произведения двух матриц равна сумме произведению транспонированных матриц, взятых в обратном порядке: (A*B) T =B T *A T ;

· при транспонировании квадратной матрицы определитель не меняется : |D|=|D T |;

· произведение квадратной матрицы на соответствующую ей квадратную дает единичную матрицу (элементы главной диагонали единичной матрицы равны 1, а все остальные – 0) D*D -1 =E.

4. Для матриц A,B найти обратные матрицы.

5. Найти определители матриц A,B.

6. Для матрицы А увеличить значения элементов в № раз, где № ‑ номер варианта.

7. Для матрицы В увеличить значения элементов на №.

8. Создать вектор C вторым способом, количество элементов которого равно 6.

9. Применить к матрицам А, В, D встроенные матричные функции (всевозможные) из приведенных в пункте “Функции для работы…..”

10. Применить к вектору С встроенные векторные функции.

11. Применить ко всем матрицам и вектору общие встроенные функции.

12. Сохранить документ.

1. Как создать матрицу, вектор ‑ строку, вектор ‑ столбец?

2. Какие операторы есть для работы с матрицами?

3. Перечислите команды панели инструментов Матрицы.

4. Как вставить матричные функции?

5. Как выполнять вычисления, если матрица задана в символьном виде?

Векторы и матрицы в MathСad

Вы уже наверняка не раз сталкивались с такими понятиями как векторы и матрицы. Вектор – это обыкновенный столбец с числами. Матрица представляет собой сборный блок с объектами. Именно на работе с этими элементами построен принцип функционирования программы Excel. В этом уроке мы расскажем о том, как работать с такими вычислениями в программе Маткад и акцентируем внимание на том, почему процесс работы в данном ПО куда проще и удобнее.

Мы уже рассказывали в своих уроках о том, что все наши векторы начинались с элемента с нулевым значением. Сейчас же мы поставим номером первого элемента цифру один, ведь так нам гораздо проще будет сориентироваться в учебном материале.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Данное значение можно внести прямо в рабочее поле.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Посмотрите на матрицы на рисунке ниже.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Как вы можете заметить, в них входят и числа, и функции. Помимо этого, сюда можно внести и текст. Чтобы вывести элемент матрицы, воспользуйтесь подстрочным индексом.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Матрицы, описанные на скрине повыше, относятся к квадратному типу. Тем не менее, пользователь может самостоятельно устанавливать их размерные рамки.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Примите во внимание, что первое число обозначает общую нумерацию строчки, а второе – номер столбика.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Для векторного столбца второй индекс можно удалить. Для строки же он является обязательным.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Нужные команды, для всевозможного выделения строчек или столбиков вы всегда сможете отыскать во вкладке «Математика».

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Большинство операций для векторных и матричных конструкций вполне соответствуют работе со стандартными числами и функциями. Для того, чтобы отыскать обратную матрицу, потребуется действовать по аналогии с операциями деления. Пользователь может записать операторы, задав им наименования матриц и векторов. Например, это может выглядеть так:

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Более подробно мы рассмотрим данный опционал немного погодя. Стоит отметить, что такая функция нуждается в девяти операциях умножения и в таком же количестве деления. Согласитесь, что расписывать все эти процессы достаточно скучно. К тому же, с большими матрицами такой подход нерациональный.

Методика применения векторов отличается значительным разнообразием. Чтобы разработать вектор или матрицу, понадобится открыть вкладку «Вставить матрицу». На экране появится сетка с изображением маленьких квадратиков.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Перемещаем указатель на эту сетку. Настраиваем курсор на нужные габариты матрицы. Кликаем дважды ЛКМ.

На экране появляется новая матрица.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Матрица может быть переименована, после того, как пользователь дважды кликнет по левой скобке.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Чтобы быстро вставить или удалить строчки да столбцы, можно вызвать контекстное меню «Операторы с векторамиматрицами» на одноименной вкладке.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Работа с матрицами

Эффекты от матриц или вектором гораздо проще сообразить, пользуясь специально разработанными символами. Обратите внимание на скрин ниже.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Оператор транспортировки вызывается посредством выполнения операции Математика –> Операторы –> Векторы и матрицы:

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Кликаем по правой стороне матрицы и применяем оператор. Он подходит как для символьных, так и численных матриц.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Операции в векторах часто выполняются по одному элементу. В этой ситуации можно воспользоваться очень удобным оператором, который отвечает за разработку вектора. Чтобы перемножить два вектора, понадобится выполнить простой пример.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Теперь нам нужно выбрать нужные параметры и активировать векторизацию.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Вычисляем заданные параметры и смотрим на результат. Первый элемент приумножился на второй, и так далее.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Еще примеры таких опций.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Операции поэлементного типа могут применяться исключительно к массивам одинакового размера.

Добавление и вычитание

Данные операции относятся к поэлементному типу.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Она также применяется к массивам одинакового размерного типа.

Пользуясь оператором, предназначенным для суммирования, можно отыскать сумму всех векторных частей.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Скалярное произведение работает по представленному ниже принципу.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

При таком типе умножения матриц, программа занимается умножением данных элементов по столбцам. Данная операция может применяться исключительно к тем матрицам, которые характеризуются равным количеством строчек и столбцов.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Обратите внимание, что немалая роль отводится поочередности множителей.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Только в редких случаях скалярное произведение может стать коммутативным.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Скаляр двух векторов показывает результат как на фотографии ниже.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Данная опция может использоваться исключительно для двух векторных столбов из трех элементов.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Векторное произведение часто используется для механики, гидродинамики и огромного количества подобных сфер деятельности.

Обратная матрица может быть применима для квадратных матриц:

Создать вектор c вторым способом количество элементов которого равно 6 маткад

В результате у нас получится матрица единичного типа

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Если произвести матрицу и единичную матрицу, мы получим первоначальный вариант.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Определитель может быть разработан исключительно для матрицы квадратного типа. Он может быть нулевым в любых условиях. Обратная матрица имеет в своей структуре дроби, в состав которых входит определитель.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

В ситуациях, когда определитель установлен на ноль, к нему нереально подобрать обратную матрицу. Сама матрица автоматически становится сингулярной. О таких изменениях пользователь узнает из оповещения программы.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

В ситуациях со скалярами, определитель соответствует их модулям

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Команда «определитель» помогает отыскать длину вектора .

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Уважаемые пользователи, хотим Вас проинформировать о том, что некоторые антивирусные программы и браузеры ложно срабатывают на дистрибутив программы MediaGet, считая его зараженным. Данный софт не содержит никаких вредоносных программ и вирусов и многие из антивирусов просто Вас предупреждают, что это загрузчик (Downloader). Если хотите избежать подобных проблем, просто добавьте MediaGet в список доверенных программ Вашей антивирусной программы или браузера.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Выбрав нужную версию программы и кликнув ссылку, Вам на компьютер скачивается дистрибутив приложения MediaGet, который будет находиться в папке «Загрузки» для Вашего браузера. Находим этот файл с именем программы и запускаем его. И видим первый этап установки. Нажимаем унопку «Далее»

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Далее Вам предлагается прочитать и одобрить лицензионное соглашение. Нажимаем кнопку «Принимаю»

Создать вектор c вторым способом количество элементов которого равно 6 маткад

В следующем окне Вам предлагается бесплатное полезное дополнительное программоное обеспечение, будь то антивирус или бразуер. Нажимаем кнопку «Принимаю». Также Вы можете отказаться от установки дополнительного ПО, нажав кнопку «Отклоняю»

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Далее происходит процесс установки программы. Вам нужно выбрать папку, в которую будут скачиваться нужные Вам файлы.

Создать вектор c вторым способом количество элементов которого равно 6 маткад

Происходит завершение установки. Программа автоматически открывается и скачивает нужные Вам исходные файлы.

Обратите внимание, что предоставляемое программное обеспечение выкладывается исключительно для личного использования и ознакомления. Все файлы, доступные для скачивания, не содержат вирусов и вредоносных программ.

Поделиться или сохранить к себе: