将代码从Mathematica复制到其他平台的已知问题?
|
我只是注意到,如果您在MMA(8.0.1 / win7-64)中具有此功能:
然后将其复制到SO(仅ctrl-c ctrl-v),您将得到以下信息:
(maxY - minY)/stepy/(maxX - minX)/stepx
这在数学上不是等效的。应该是这样的:
((maxY - minY)/stepy)/((maxX - minX)/stepx)
或这个(上面的InputForm
):
((maxY - minY)*stepx)/((maxX - minX)*stepy)
这不是由StackOverflow内部造成的,与复制到NotePad的情况相同。
还有更多应注意的问题(尤其是在使用SO时,但一般而言)?
是什么原因造成的,可以将它固定在我们这边吗?如果没有,最好的解决方法是什么?
没有找到相关结果
已邀请:
3 个回复
舶啥戚
,然后复制
或
在这种情况下,后者不起作用。从数学上来说,这仍然是不正确的转换。前者似乎确实起作用。 更新资料 如果您在Mathematica新闻组的帖子中遇到过奇怪的字符(例如,如此处所示),则以下函数将对其进行解码(在我测试过的所有情况下)。
只需将整个帖子粘贴在ѭ8中的引号之间,帖子就会被清理。 出于好奇:您可能会在这些Usenet帖子中看到的编码称为Quoted Printable。它用于将不同于标准7位ASCII设置的字符编码转换为ASCII。如果以前未通过
cs转换为ASCII,则许多常见的MMA符号(如规则符号)都将以这种方式进行编码。要解码代码,需要知道原始字符集,因为QP仅产生字符集中的十六进制位置。在MMA的情况下,这通常是Math1。
羔磺
嗜蒂谷尘旱