Автор: У. Н. Венэбльз
Издательство: Издательские решения
Жанр: Компьютеры: прочее
isbn: 9785449661531
isbn:
Функция crossprod () формирует «векторные произведения», значение, что crossprod (X, y) является таким же, как t (X) %*% y, но выполняется более эффективно. Если второй параметр crossprod () опущен, то получаем то же, что в первом случае.
Значение diag () зависит от ее аргумента. diag (v), где v – вектор, дает диагональную матрицу с элементами вектора в качестве диагональных значений. С другой стороны diag (M), где М является матрицей, дает вектор основных диагональных значений М. Это одинаковое соглашение с тем, как используется diag () в Matlab. Кроме того, не очень четко, если k является единственным числовым значением, то diag (k) является k-на-k единичной матрицей!
5.7.2. Линейные уравнения и инверсия
Решение линейных уравнений является инверсией умножения матриц. Когда после
> b <– A %*% x
только A и b даны, вектор x является решением этой системы линейных уравнений. В R
> solve (A, b)
решает систему, возвращая x (с некоторой потерей точности). Заметим, что в линейной алгебре, формально x = А-1b, где А-1 обозначает инверсию A, которая может быть вычислена:
Конец ознакомительного фрагмента.
Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.