Page 38 - 363_
P. 38

39




                            8.6000
                     >> n= size(v)
                          n =
                               10    1
                     >> vl = v'
                           vl =
                           Columns 1 through 7
                                 2.0000    5.5000    4.0000    6.3000    6.0000    6.8000    8.0000
                           Columns 8 through 10
                                8.0000   10.0000    8.6000
                      >> size(v')
                           ans =
                                    1    10
                   Функція max(V), де V - деякий вектор, видає значення максимального
            за  значенням  елемента  цього  вектора.  Аналогічно  функція  min(V)  вилучає

            мінімальний елемент вектора V. Функції mean(V) і std(V) визначають, відповідно,

            середнє значення і середньоквадратичні відхилення від нього елементів вектора V.
                   Функція сортування sort(V) формує вектор, елементи якого розташовані  у

            порядку зростання їх значень. Функція sum(V) обчислює суму елементів вектора V.

            Функція prod(V) обчислює добуток елементів вектора V.
                  Функція cumsum(V) формує вектор того самого типу й розміру, будь-який

            елемент  якого  є  сумою  усіх  попередніх  елементів  вектора  V  (вектор
            кумулятивної  суми).  Функція  cumprod(V)  утворює  вектор,  елементи  якого  є

            добутком  уcix  попередніх елементів вектора V. Функція diff(V) видає вектор,

            що  має  розмір  на  одиницю  менший    за  розмір  вектора  V,  а  елементи  є
            різницею  між  суміжними  елементами      вектора  Y.  Застосування  описаних

            функції проілюстровано нижче.
                   >> у = [ 1, 0.1, 0. 5, 0.1, 0.1, 0.4 ];
                    >> disp(size(v))
                          1     6
                   >> disp(max(v))
                          1
                    >> disp(min(v))
                          0.1000
                    >> disp(mean(v))
                          0.3667
                    >> disp(std(v))
                          0.3559
                    >> disp(sort(v))
                          0.1000    0.1000   0.1000    0.4000    0.5000    1.0000
                    >> disp(sum(v))
                          2.2000
                    >> disp(prod(v))
                          2.0000e-004
                   >> disp(cumsum(v))
   33   34   35   36   37   38   39   40   41   42   43