Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to �нтеллектуальная Кобринщина

Create and Work with Cells - Wolfram Mathematica

Создание ячеек и работа с ними

Блокноты Mathematica состоят из последовательности ячеек, которые могут иметь иерархическую структуру. Такая иерархия ячеек служит как для организации информации о "блокнотах", так и для определения внешнего представления документа.

При первом запуске Mathematica, программа выводит пустой "блокнот" с мигающим курсором. Вы можете сразу же начинать вводить символы с клавиатуры. Обратите внимание на скобки появившуюся у правого края "блокнота" на одном уровне с введенными Вами символами. Эта скобка показывает область ячейки:

CreateAndWorkWithCellsRU_3.gif

Ячейки являются базовыми элементами структуры "блокнотов" Mathematica. Они могут содержать командный код, текст, графику, математические выражения и формулы,  ссылки, динамические интерактивные элементы, или другие ячейки.

По умолчанию, новым ячейкам присваивается стиль ячейки ввода (Input). Содержимое ячеек ввода интерпретируется как команды, которые могут быть вычислены (выполнены) при нажатие комбинации клавиш CreateAndWorkWithCellsRU_4.gif (или CreateAndWorkWithCellsRU_5.gif на цифровом блоке клавиатуры). Результат выполнения такой команды отображается в отдельной ячейке вывода (Output), которая следует за ячейкой ввода, как явствует на надписях слева, появившихся после вычисления:

In[1]:=

CreateAndWorkWithCellsRU_6.gif

Out[1]=

CreateAndWorkWithCellsRU_7.gif

Чтобы изменить точку ввода, переместите указатель мыши в окне "блокнота", пока от не превратиться в горизонтальный I-образный значок, затем сделайте щелчок мышью. Ниже, горизонтальный I-образный значок показан на экране:

CreateAndWorkWithCellsRU_8.gif

Для создания новой ячейки, начинайте ввод с клавиатуры, когда Вы увидите эту горизонтальную линию вставки ячейки:

CreateAndWorkWithCellsRU_9.gif

По умолчанию, к ячейке применяется стиль ввода (Input); однако, Вы можете создавать ячейки, содержащие текст, для добавления комментариев или описаний Ваших программ и/или вычис лений. В точке ввода, обозначенной горизонтальной линией вставки ячейки, создадим текстовую ячейку с помощью меню CreateAndWorkWithCellsRU_10.gif ? CreateAndWorkWithCellsRU_11.gif, либо при помощи комбинации клавиш, указанной в меню.

Создание текстовой ячейки:

CreateAndWorkWithCellsRU_12.gif

Введем в ячейку какой-нибудь текст:

CreateAndWorkWithCellsRU_13.gif

Вы можете изменить стиль ячейки, выделив скобку ячейки справа, а затем выбрав другой стиль ячейки в меню CreateAndWorkWithCellsRU_14.gif ? CreateAndWorkWithCellsRU_15.gif. Ниже показано как стиль ячейки ввода изменен на стиль ячейки раздела:

CreateAndWorkWithCellsRU_16.gif

CreateAndWorkWithCellsRU_17.gif

Вы также можете изменять внешний вид ячейки, например цвет, используя меню CreateAndWorkWithCellsRU_18.gif. Ниже приведен пример использования меню CreateAndWorkWithCellsRU_19.gif ? CreateAndWorkWithCellsRU_20.gif для изменения цвета фона выбранной ячейки на светло-голубой:

CreateAndWorkWithCellsRU_21.gif

Из меню CreateAndWorkWithCellsRU_22.gif можно редактировать и другие параметры, включая цвет шрифта, размер и тип шрифта.

Некоторые ячейки имеют свойство автоматической иерархической группировки. Например, ячейка Раздел объединяет все ячейки стиля Подраздел и Текст. Многоуровневое представление скобок в правой части "блокнота" отражает это распределение по группам. Группировка позволяет эффективно организовать содержимое "блокнота".

Вы можете скрыть группу ячеек, выполнив двойной щелчок на наружной скобке ячейки, охватывающей всю группу. В приведенном ниже примере был выполнен двойной щелчок на скобке группы ячеек Подраздел (Subsection), что привело к ее сворачиванию:

CreateAndWorkWithCellsRU_23.gif

Реакция групп Ввод/Вывод на сворачивание слегка отличается от описанного выше. Помимо сворачивания такой группы при двойном щелчке на общей скобке, такой же результат получается при двойном щелчке на скобке ячейки Ввода:

CreateAndWorkWithCellsRU_24.gif

Двойной щелочек на скобке ячейки Вывода группы ввод/вывод приведет к сворачиванию группы вокруг ячейки Вывода. Это очень удобный способ вывести на экран лишь результат вычислений (выполнения программного кода) не показывая командный код использованный для получения этого результата, и оставляя при этом доступ к ячейке ввода для дальнейших изменений в случае необходимости.

В этом примере, был выполнен двойной щелочек на скобке ячейки, содержащей результат выражения 3+4:

CreateAndWorkWithCellsRU_25.gif

Вы можете идентифицировать свернутую группу ячеек по треугольному флажку, появляющемуся на скобке такой группы. Направление треугольного флажка указывает на наравление скрытого содержимого.