Константы
Числовые константы задаются в языке программирования стандартным образом, аналогично другим языкам высокого уровня.
Формат задания чисел:
{<знак>}<целая часть>{.<десятичная часть>}{e<показатель степени>}{i}
Десятичный разделитель – точка. Символы i j I J непосредственно после числа
означают, что число является мнимым, например мнимая единица обозначается
1i
10.5
–10.5e–7
2.3+1.1e–5iСтроковые константы задаются в виде "строка символов".
Константы могут быть векторными и матричными.
Вектор-строка задается как набор констант, разделенных между собой запятыми или пробелами и заключенных в квадратные скобки.
Настоятельно рекомендуется использовать в качестве разделителя запятую, например
[2,–1,3] вместо [2 –1 3], поскольку в последнем случае
вектор будет воспринят как [(2–1) 3]=[1 3].
Матрица задается как набор векторных констант (строк), разделенных между собой запятыми и заключенных в квадратные скобки, например:
[[2,–1,3],[4,5,6]] – матрица размером 2 x 3.
const, после
которого через запятую перечисляются имена констант с присвоенными им значениями,
например:const c=1e-3,
v=[c,1,3.2],
M=[v,[1.5,2,2.2]];expbase= 2.7182818284590452353602874713527 - основание натурального логарифма;pi= 3.14159… - число π.
crlf– символ перевода строки;quote– символ кавычка (");tab– символ табуляции.
true– логическая 1 (истина);false– логический 0 (ложь).