Иллюстрированный самоучитель по Mathematica 3/4

Ввод элементов документов

Создание и ввод специальных объектов

Еще одна редко используемая возможность – создание объекта, которому присвоен номер. При этом номер генерируется автоматически. Для этого служит команда Create Automatic Numbering Object. Она открывает окно, показанное на рис. 2.37.

Иллюстрированный самоучитель по Mathematica 3/4 › Интерфейс системы › Ввод элементов документов
Рис. 2.37. Окно создания объекта с автоматической нумерацией

Как видно из рис. 2.37, окно содержит переключатель, выводящий обширный перечень возможных вариантов нумерованных объектов. В дальнейшем мы не будем пользоваться объектами данного типа, так что ограничимся приведенным выше описанием и предоставим читателю самому поэкспериментировать с такими объектами. Предоставим читателю самостоятельно разобраться и с еще одной редко используемой возможностью – вставкой объектов, отображающих значения опций системы Mathematica, с помощью команды Create Value Display Object. Эта команда также выводит окно для задания свойств таких объектов.

Вставки, связанные с ячейками

Для вставки содержимого предшествующих ячеек ввода и вывода служат команды Copy Input from Above и Copy Output from Above. Поясним это примерами. Введем в ячейку ввода выражение:

1 + 2

Нажав клавиши SHIFT + Enter, получим строку вывода:

3

Теперь, исполнив команду Copy Input from Above, получим в новой строке ввода:

1 + 2

Исполнение этой ячейки даст такой же вывод:

3

То же самое, но в строке ввода, может быть получено с помощью команды Copy Output from Above:

3

Еще одна команда – Start New Cell Below – служит для вставки новых пустых ячеек ввода между уже имеющимися. Ячейка вставляется ниже положения текстового курсора, указывающего место вставки.

Вставка имен функций и списков их параметров

Запомнить около тысячи функций, входящих в ядро систем Mathematica, также как и правила их записи, довольно сложно. Для облегчения этого служат две заключительные команды меню Input.

Первая из них работает, если вы ввели часть ключевого слова в строке ввода. Тогда исполнение команды Complete Selection (CTRL + K) выводит список имен всех функций, которые начинаются с уже введенных символов. Рисунок 2.38 поясняет это на примере ввода слова "Plot".

Иллюстрированный самоучитель по Mathematica 3/4 › Интерфейс системы › Ввод элементов документов
Рис. 2.38. Пример исполнения команды Complete Selection

Следующая команда – Make Template – выдает список параметров функции, в имени которой установлен текстовый курсор. Например, если введено слово "Plot" и курсор стоит после него, то команда Make Template приведет к следующему изменению строки ввода:

Plot[f, {x, xmin, xmax}]

Теперь становится ясно, какие параметры имеет эта функция, и редактированием строки ввода можно ввести нужные конкретные значения этих параметров.

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