Иллюстрированный самоучитель по Matlab



Специальные символы


К классу операторов в системе MATLAB относятся также

специальные символы.

Они предназначены для создания самых разнообразных объектов входного языка и языка программирования системы и придания им различных форм. В табл. 8.4 представлено описание полного набора специальных символов.

Таблица 8.4.

Специальные символы MATLAB

Обозначение

Название

Категория

:

Двоеточие

colon

( )

Круглые скобки

paren

[ ]

Квадратные скобки

paren

{ }

Фигурные скобки

paren

.

Десятичная точка

punct

.

Выделение поля структуры

punct

..

Родительский каталог

punct

...

Продолжение строки

punct

,

Разделитель

punct

;

Точка с запятой

punct

%

Комментарий

punct

i

Вызов команды операционной системы

punct

=

Присваивание

punct

1

Кавычка

punct

1

Транспонирование

transpose

1

Транспонирование с комплексным сопряжением

ctranspose

[,]

Горизонтальная конкатенация

horzcat

[;]

Вертикальная конкатенация

vertcat

( ).( }..

Присваивание подмассива

subsasgn

( ).{ }..

Ссылка на подмассив

subsref

Индекс подмассива

subsindex

Теперь рассмотрим их более подробно.

 : (двоеточие) — формирование подвекторов и подматриц из векторов и матриц. Оператор : — один из наиболее часто используемых операторов в системе MATLAB.

Оператор : использует следующие правила для создания векторов:

j:k — то же, что и [j.j+l,...,k];

j:k — пустой вектор, если j>k;

j:i :k — то же, что и [j, j+i ,j+2i .....k];

j:i :k — пустой вектор, если i>0 и j>k или если i<0 и j<k, где 1, j и k — скалярные величины.

Ниже показано, как выбирать с помощью оператора : строки, столбцы и элементы из векторов, матриц и многомерных массивов:

А(:, j) — это j-й столбец из А;

А(i,:) — это i-я строка из А;




Содержание  Назад  Вперед