Масштабирование по разным осям
Предположим, вы хотите преобразовать двумерный вектор так, чтобы первый элемент увеличился вдвое, а второй — уменьшился на треть.
Это можно сделать с помощью матричного умножения: матрица A, которая даёт следующий вывод в R:
[,1] [,2]
[1,] 2 0.0000000
[2,] 0 0.6666667
достигает желаемого результата.
Это упражнение является частью курса
Линейная алгебра для науки о данных на R
Инструкции к упражнению
- Умножьте
Aна векторc(1, 1). Выведите результат на экран.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Multiply A by the given vector
print(___ ___ ___)