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))