2011-04-13 72 views

回答

2

该错误消息是一个线索:

未知框的域名(次)作为BoxForm发送用于表达。检查表达式的格式规则。

我假定$MessagePrePrint为低电平,像$PreRead,并且它的输出必须是一个有效的箱形结构。

+1

所以我们可以使用'ToBoxes'代替'DisplayForm'? – 2011-04-13 10:30:04

+0

@ Mr.Wizard不会发生在我的机器上。看到我的答案。 – 2011-04-13 10:34:28

+0

@亚历井,是的。再次,我很难理解你在做什么,所以如果我对一个棘手的问题轻描淡写,请原谅我。如果您只想暂时禁用自定义的$ MessagePrePrint,可以使用Block [{$ MessagePrePrint = Automatic} ... ...。 – 2011-04-13 10:35:03

2

作品在我的机器上(V8.0.1,W7-64):

enter image description here

+0

我喜欢你选择的消息文本。 – 2011-04-13 10:36:49

+0

我使用* Mathematica * 7.0.1。所以我们在第8节看到另一个创新。 – 2011-04-13 10:45:20

+0

@Wizard先生我怎么知道你会认出它? ;-) – 2011-04-13 11:07:53