• Регистрация
ekaterinka
ekaterinka 0.00
н/д

Как Matlab считает деление вектора на вектор?

26.10.2023

У нас есть два вектора. Если выполнять деление "./", то выводится поэлементное деление. А при делении "/" выводится какое-то число. Как Matlab считает это число?

Файлы

  • photo_2023-10-26_17-55-56.jpg

Теги

    26.10.2023

    Ответы

    • aBoomest
      aBoomest+942.89
      27.10.2023 07:59

      е - по матричным правилам

      с - поэлементно

      • Centurio
        Centurio+42.00
        28.10.2023 05:34

        Деление прямоугольных матриц (в данном случае a/b) возвращает решение системы уравнений вида b*x=a методом наименьших квадратов. При этом количество столбцов в матрицах а и b должно быть одинаковым. Если количество строк в матрице b меньше количества столбцов, то

        a/b = (b*bT)-1*b*aT

        Если наоборот, количество строк больше количества столбцов, то

        a/b = (bT*b)-1*bT*a