Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект.pdf
Скачиваний:
51
Добавлен:
23.07.2020
Размер:
2.68 Mб
Скачать

[m_max,jmax]=max(max(b));

% перестановка столбцов

buf=b(:, jmin);

b(:, jmin)=b(:,

jmax); b(:,

jmax)=buf;

Пр. Поменять местами 1 и 2-ю половины вектора

Округление до ближайшего целого в сторону нуля, например, fix (1.8)=1 Если количество элементов четное:

>>M=[4 5 6 8 9 2]; n=6;

>>buf=M(1:n/2);

M(1:n/2)=M(n/2+1:n);

M(n/2+1:n)=buf;

M=

8

9

2

4

5

6

Если количество элементов нечетное:

>> X=[4 5 6 8

9 ] X =

4

5

6

8

9

>>n=5;

>>buf=X(1:fix(n/2)); X(1:fix(n/2))=X(fix(n/2)+2:n); X(fix(n/2)+2:n)=buf;

X X

=

8 9 6 4 5

Пр. Поменять порядок следования элементов в векторе

>> M=[4 5 6 8 9 2];

>>

fliplr(M)

ans =

61