Вычисление произведений
Несколько простых функций служат для перемножения элементов массивов:
  prod(A)        — возвращает произведение элементов массива, если А — вектор, или вектор-строку,        содержащую произведения элементов каждого столбца, если А — матрица; 
  
  prod (A,        dim) — возвращает матрицу (массив размерности два) с произведением элементов        массива А по столбцам (dim=l),  по строкам(dim=2), по иным размерностям        в зависимости от значения скаляра dim. 
  
  Пример:   
  
| 
 | 
 | 
 | 
 | 
 | 
 | 
| 
 |   »            A=[1234;  |   2457;  |   6  | 
 | |
| 
 |   A  |   -  |    |    | 
 | 
| 
 |    |   1            2  |   3  |   4  | 
 | 
| 
 |    |   2            4  |   5  |   7  | 
 | 
| 
 |    |   6            8  |   3  |   4  | 
 | 
| 
 |   >;  |   >            B=prod(A)  |    |    | 
 | 
| 
 |   В  |   =  |    |    | 
 | 
| 
 |    |   12            64  |   45  |   i:  | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
  Примеры: 
  
» А=[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.
Пример:
» а = [6 5 3]; b= [1 7 6];с = cross(a.b)
с =
9 -33 37