![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Специальными являются следующие символы языка 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!