НачатьНачать бесплатно

Масштабирование по разным осям

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

Это можно сделать с помощью матричного умножения: матрица A, которая даёт следующий вывод в R:

     [,1]      [,2]
[1,]    2 0.0000000
[2,]    0 0.6666667

достигает желаемого результата.

Это упражнение является частью курса

Линейная алгебра для науки о данных на R

Посмотреть курс

Инструкции к упражнению

  • Умножьте A на вектор c(1, 1). Выведите результат на экран.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Multiply A by the given vector
print(___ ___ ___)
Редактировать и запускать код