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 �нтеллектуальная Кобринщина

Identify Different Cell Brackets - Wolfram Mathematica

Что означают разные виды скобок ячеек

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

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

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

In[2]:=

IdentifyDifferentCellBracketsRU_3.gif

Out[2]=

IdentifyDifferentCellBracketsRU_4.gif

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

Как только Вы начнете вводить числа и символы в обычном "блокноте" Mathematica, Вы увидите скобку ячейки с треугольной меткой вверху. Такие ячейки могут содержать выражения Mathematica и все они вычисляемы:

In[1]:=

IdentifyDifferentCellBracketsRU_5.gif

Out[1]=

IdentifyDifferentCellBracketsRU_6.gif

Ячейки, которые не могут быть вычислены, содержат две горизонтальных линии вверху ячейки, как например эта текстовая ячейка:

IdentifyDifferentCellBracketsRU_7.gif

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

In[3]:=

IdentifyDifferentCellBracketsRU_8.gif

Ячейка со стилем Code автоматически отмечается как ячейка инициализации:

In[4]:=

IdentifyDifferentCellBracketsRU_9.gif

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

IdentifyDifferentCellBracketsRU_10.gif

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

IdentifyDifferentCellBracketsRU_11.gif

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

    

Некоторые ячейки используются не для отдельных ячеек, а для объединения группы ячеек.

Большая наружная скобка в данном примере объединяет ячейки ввода и вывода в группу. Mathematica по умолчанию группирует ячейки ввода и вывода:

In[6]:=

IdentifyDifferentCellBracketsRU_12.gif

Out[6]=

IdentifyDifferentCellBracketsRU_13.gif

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

In[9]:=

IdentifyDifferentCellBracketsRU_14.gif

Группа ячеек также может быть свернута при помощи двойного щелчка на скобке первой ячейки такой группы. Обратите внимание, что это дает такой же самый результат как и двой ной щелчек на скобке, объединяюшей группу:

In[7]:=

IdentifyDifferentCellBracketsRU_15.gif

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

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

Out[8]=

IdentifyDifferentCellBracketsRU_16.gif

Чтобы открыть свернутую группу ячеек, просто сделайте двойной щелчок на ячейке группы со стрелкой.