Какие объекты являются атомными в Mathematica? - PullRequest
7 голосов
/ 11 мая 2011

Я ищу полный список атомных объектов в Mathematica (для которых AtomQ дает True).

Я знаю о

Symbol
String
Integer
Real
Rational
Complex

SparseArray
BooleanFunction
Graph

Есть ли другие?

ref: http://reference.wolfram.com/mathematica/tutorial/BasicObjects.html

РЕДАКТИРОВАТЬ: Постоянно добавлять новые символы из ответов на список выше.

Ответы [ 2 ]

5 голосов
/ 11 мая 2011

Похоже, вашему списку нужен еще один объект:

In[520]:= f = BooleanFunction[30, 3];

In[521]:= AtomQ[f]

Out[521]= True
1 голос
/ 23 октября 2012

Похоже, у нас есть еще один:

obj = Graphics`Mesh`Delaunay @ RandomReal[1, {10, 2}]

AtomQ[obj]
"MeshObject[1]"[2, {10, 21, 12}]

True
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...