![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Следует помнить, что нумерация элементов матрицы (в строках и столбцах) начинается с 1.Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Matlab обладает большим набором встроенных функций для обработки векторных данных. Полный список имеющихся функций выводится в командное окно при помощи команды help datafun. Некоторые из них приведены в таблице 1.2.1-1.
Таблица 1.2.1-1
Примеры использования некоторых функций над векторами приведены на рис. 1.2.1-6.
Рис. 1.2.1-6. Примеры функции над векторами
Рис. 1.2.1-7. Примеры определения матриц На рис. 1.2.1-7 приведены примеры вычисления определителя квадратной матрицы и заполнения матриц случайными числами, сгенерированных по равномерному и нормальному законам. В следующем примере (рис. 1.2.1-8) показано использование функции Matlab sum().
Рис. 1.2.1-8. Варианты использования функции Matlab sum() Пример, приведенный на рис. 1.2.1-9, демонстрирует функции, определяющие минимальные и максимальные значения матриц.
Рис. 1.2.1-9. Определение минимальных и максимальных значений В примере, приведенном на рис. 1.2.1-10, показаны функции, позволяющие определять средние значения элементов в столбцах (или в строках) и проводить упорядочение (сортировку) элементов в строках (или столбцах).
Рис. 1.2.1-10. Определение средних значений и упорядочение элементов
Известно, что если детерминант матрицы отличен от нуля, то это невырожденная матрица. Для такой матрицы может быть вычислена обратная матрица (А-1), которая при умножении на исходную матрицу А дает единичную (по диагонали расположены единицы, а прочие элементы равны нулю). Для получения обратной матрицы используется функция inv(). Умножение матриц в Matlab производится только с использованием их имен. Описанные действия приведены на рис. 1.2.1-11.
Рис. 1.2.1-11. Получение обратной и единичной матриц Рассмотрим еще один пример, в котором матрица умножается на скаляр, матрица делится на скаляр и матрица умножается на вектор (рис. 1.2.1-12).
Рис. 1.2.1-12. Действия над матрицами
Вектора и матрицы кроме традиционного их применения для хранения и обработки данных необходимы и для построения графиков функций. При этом вектора используются для построения плоских графиков (графиков функций от одной переменной), а матрицы – для построения трехмерных изображений (графиков функций от двух переменных).
Обратите внимание, что после ввода или формирования элементов векторов и матриц могут возникнуть ошибки. Для контроля и исправления отдельных элементов векторов и матриц можно воспользоваться окном редактора данных (рис. 1.2.1-13). Окно редактора массива данных (Variables – ИмяПеременной) состоит из панели инструментов и области просмотра значений переменных. В окне редактора данных (рис. 1.2.1-13) можно отображать несколько переменных. Переключение между переменными реализуется с помощью вкладок.
Рис. 1.2.1-13. Окно Рабочей среды с активной инструментальной панелью VARIABLE и открытым Редактором данных
|
||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-08-06; просмотров: 1154; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.137.191 (0.007 с.) |