Иллюстрированный самоучитель по Maple 6/7

Переменные

Отмена операции присваивания и команда restart

Переменная, имеющая какое-либо значение, занимает в памяти намного больше места, чем неопределенная переменная. У последней место в памяти занимают только символы идентификатора. Поэтому нередко целесообразно отменить присваивание у тех переменных, которые в дальнейшем можно не использовать. Это может понадобиться и в том случае, когда какую-либо переменную с численным или иным значением нужно использовать просто как неопределенную переменную.

Рассмотрим следующий пример:

Иллюстрированный самоучитель по Maple 6/7 › Типы данных системы Maple 7 › Переменные

Здесь не удалось вычислить интеграл с подынтегральной функцией х^2 из-за того, что переменная х уже определена ранее как целочисленная переменная со значением 10, тогда как для вычисления интеграла она должна быть необъявленной или строковой (убедитесь в этом сами).

Для отмены присваивания надо использовать следующее выражение:

Иллюстрированный самоучитель по Maple 6/7 › Типы данных системы Maple 7 › Переменные

Итак, заключение имени переменной в прямые апострофы ликвидирует присваивание. Так что запись х: = 'х' означает, что переменной х возвращается статус неопределенной переменной.

Теперь можно вычислить интеграл:

Иллюстрированный самоучитель по Maple 6/7 › Типы данных системы Maple 7 › Переменные

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.