Начало работы в Maple (продолжение)

Views: 618

Продолжим настройку Maple. Ранее мы говорили о том, что двоеточие «:» подавляет вывод результата в Maple. Это удобно, когда вам не нужен промежуточный результат расчета. Однако бывает так, что вы хотите  видеть численное значение, но не все цифры. Скажем, вам достаточно четырех значащих. Такая настройка  выполняется изменением переменной интерфейса командой interface(displayprecision=4);

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

Digits:=64:

Здесь однако есть некоторые тонкости. Не всегда команда interface(displayprecision=4);  дает желаемый результат. Во первых ее следует выполнять в отдельной строке, почему то в ином случае она не всегда выполняется. Кроме того, эта настройка должны соответствовать настройкам верхнего меню Tools\Options\Precision. Я привожу вид этих настроек у меня (с ними работает у меня команда interface(displayprecision=4) работает):

И снизу жмем Apply Globally, чтобы сохранить настройки при последующих открытиях Maple. Естественно в других документах Maple вы можете менять и Digits и displayprecision.

Кстати узнать чему равен displayprecision можно командой:

interface(displayprecision);

Еще одна настройка интерфейса которая часто требуется связана с выводом на экран комплексных чисел. Если переменная Maple  является комплексной (Maple сам может ее принять такой, например, в случае решения уравнения), то даже если мнимая часть   равна нолю выведется она в таком виде:

> a:=1.+0.*I;

a := 1.+0.*I

Такой вывод может быть удобен, но не всегда. Чтобы мнимый ноль не выводился нужно выполнить команду:

interface(display_zero_complex_part=false);

 

Можно также выполнить болеет тонкие настройки Maple используя как меню Tools\Options\, так и специальный файл, команды в котором Maple автоматически выполняет при запуске. Далее приведу перевод статьи поддержки пользователей.

В Windows этот файл называется maple.ini и выполняется только первый такой файл, который ищется в следующей последовательности директорий:

  1. Ваша текущая бинарная директория  (например, «c:\Program_Files\Maple\bin.win\maple.ini»).
  2. Директория пользователей Maple (например, «c:\Program_Files\Maple\Users\maple.ini«).
  3. Директория пользователя с персональным профилем (для многопользовательской установки) (например, «c:\Users\Vasya\maple.ini«).

Кроме одного из этих файлов, Maple выполняет первым команды сетевой инициализации (если установлена сетевая версия Maple). По умолчанию это

C:\Users\<User ID>\AppData\Roaming\Maple\<version>\maple.ini

где <version> это версия Maple.

В  Linux файл с персональной инициализацией называется .mapleinit, а файл глобальной инициализации называется init. Команды файла будут выполняться всеми пользователями сети (при сетевой установке) если этот файл будет находиться в директории lib, например, $MAPLE/lib/init.

Для выполнения файла с персональной инициализацией, файл .mapleinit должен быть размещен в домашней директории пользователя Linux, например, $HOME/.mapleinit.

Опять, Maple выполняет первым команды сетевой инициализации (если установлена сетевая версия Maple).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *