Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Cпециальные символы и их назначение



Специальными являются следующие символы языка MATLAB:

· () – оператор круглые скобки используется для задания аргументов функции, выполнения операций в математических выражениях, указания индексов элементов вектора или матрицы. Например: sin(x),(x-1)/(x+5), x(2), М(А,В), М(:,i);

· [ ] – оператор квадратные скобки применяется для формирования векторов и матриц, например: [1 2 3 4], [ 1,2,3; 3,5,6];

· { } – оператор фигурные скобки применяется для формирования массивов ячеек;

·. – десятичная точка служит для отделения целой части числа от дробной. Кроме того, она применяется как знак указания операций над элементами символьных переменных;

·; - точка с запятой применяется в конце операторов для подавления вывода информации на экран, а внутри круглых скобок для отделения строк матрицы;

·, - запятая используется для разделения элементов вектора и матрицы;

· % - знак процента воспринимается как начало комментария;

· = - символ равенства является знаком присвоения имени математическому выражению: х=[1 5 4], x=cos(a), x=2.5;

· ` - одиночная кавычка применяется для указания того, что математическое выражение содержит символьные переменные, например: Y=`x+exp(a)+1=0`;

·! – знак восклицания указывает, что за ним следует команда операционной системы;

·.. – знак из двух точек определяет, что осуществляется переход на один уровень вверх по дереву каталогов(родительский каталог);

· … - знак три точки и более – продолжение строки. Его используют при переносе текста на другую строку;

·: - оператор образования массива данных переменной; формирует из векторов и матриц подвектора и подматрицы. Представляется в следующих формах:

ü i: k – аналог вектора [i, i+1,i+2, …,k], например, 1:5 – [1 2 3 4 5];

ü i: j: k – аналог оператора i: k, существует при j > 0, k > i или при j < 0, i > k;

ü M(:, i) – выбирается i-й столбец из матрицы М;

ü M(i,:) – выбирается i-я строка из матрицы М;

ü M(:,:) – аналогичен M(:);

ü M(i: k) – аналогичен M(i), M(i +1), M(i +2), …, М(k);

ü M(:, i, k) – аналогичен M(:, i), M(:, i+1), M(:, i+2), …, M(:, k);

ü M(:) – представление массива в виде столбца;

ü M(:,:, k) – k-я строка трехмерного массива М.





Дата публикования: 2014-12-10; Прочитано: 387 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...