(.) символ точка
123.33 a.*b [123,.. 456]
Точка используется для обозначения десятичной запятой для чисел: 3.25 и 0.001
используется в сочетании с другими символами операторов (*/ \ ^ ')
для формирования других операторов. Операторы поэлементного умножения, деления и
возведения в степень и транспонирования получаются с помощью
.*, ./, .\, .^; транспонирование без комплексного сопряжения
получается с помощью .' . Например, C = A ./ B
является матрицей с элементами c(i,j) = a(i,j)/b(i,j). Произведение
Кронекера обозначается .*. . Заметьте, что когда точка стоит
сразу после числа, то она всегда является частью числа, так что 2.*x
вычисляется как 2.0*x, а 2 .*x вычисляется как
(2).*x.
Обозначение продолжения. Две или более точек в конце строки (или с последующим комментарием) приводит к тому, что следующая строка будет продолжением.
Строки продолжения обрабатываются предпроцессором, который строит длинную логическую линию из последовательности строк продолжения. Так что обозначения продолжения могут использоваться для разрезания строки во многих местах.
Следующая функция foo:
эквивалентна:
Логическая строка, сформированная физической строкой №3 и физической строкой №4, построена так, как если бы она была полностью написана на физической строке №4, а физическая строка №3 была бы пустой. Так сделано для того, чтобы обозначения конкатенации можно было помещать куда угодно внутри выражения.