Присваивание переменным значений
Присваивание переменным значений
Поскольку Maple 7 прежде всего система символьной математики, то по умолчанию любые переменные рассматриваются как объекты символьного типа. Благодаря этому такие переменные могут фигурировать в математических выражениях (таких, как sia(x)/x) без их предварительного объявления. В отличие от обычных языков программирования такое использование переменных не влечет за собой появления сообщений об ошибках и является более естественным. Для присваивания переменным конкретных значений используется комбинированный символ присваивания «:=», например:
- n:=1 — переменной n присваивается, целочисленное значение 1;
- х:=123.456 - переменной х присваивается вещественное значение 123.456;
- у:=17/19 — переменной у присваивается рациональное значение 17/18;
- name:='Piter' — переменной name присваивается строковое значение "Piter";
- expr:=2*Pi/3 — переменной ехрг присваивается значение выражения 2л/3;
- V:=[1.2,3] - переменной V присваивается значение списка чисел [1,2,3];
- М:=[[1,2.3].[4,5.б]] - переменной М присваивается значение двумерного массива;
- f :=х->х^2 - переменной f присваивается значение функции пользователя f(x)=x^2.
Правая часть выражения присваивания определяет тип переменной. Например, она может быть целочисленной, действительной, строковой, индексированной (элемент массива) и т. д.