с накоплением элементов вектора А.
Пример 1
» A=[1234; |
2457; |
6 |
|||
A |
- |
||||
1 2 |
3 |
4 |
|||
2 4 |
5 |
7 |
|||
6 8 |
3 |
4 |
|||
>; |
> B=prod(A) |
||||
В |
= |
||||
12 64 |
45 |
i: |
|||
-
cumprod(A) — возвращает произведение с накоплением. Если А — вектор, cum-prod(A) возвращает вектор, содержащий произведения с накоплением элементов вектора А. Если А — матрица, cumprod(A) возвращает матрицу того же размера, что и А, содержащую произведения с накоплением для каждого столбца матрицы А (Первая строка без изменений, во второй строке произведение первых двух элементов каждого столбца, в третьей строке элементы второй строки матрицы-результата умножаются на элементы третьей строки матрицы входного аргумента по столбцам и т. д.);
-
cumprod(A,dim) — возвращает произведение с накоплением элементов по строкам или столбцам матрицы в зависимости от значения скаляра dim.
» А=[1 2 3; 4 5 6; 7 8 9]
А=
1 2 3
4 5 6
7 8 9
» В = cumprod(A)
-
cross(U. V) — возвращает векторное произведение векторов U и V в трехмерном пространстве, т. е. W=UxV.
U и V — обязательно векторы с тремя элементами;
- cross(U,V,dim) — возвращает векторное произведение U и V по размерности, определенной скаляром dim. U и V — многомерные массивы, которые должны иметь одну и ту же размерность, причем размер векторов в каждой размерности size(U.dim) и size(V.dim) должен быть равен 3.