Mathematica - 为什么 TreeForm[Unevaluated[4^5]] 评估 4^5?
如果我向 Mathematica 提供输入, TreeForm[Unevaluated[4^5]] 我希望看到三个方框——幂、4 和 5。 相反,我看到一个带有 1024 的方框。有人能解释一…
Mathematica 如何创建 InterpolatingFunction 对象?
Mathematica 如何创建 InterpolatingFunction 对象?示例: test1 = FunctionInterpolation[Sin[x],{x,0,2*Pi}] test1 的 FullForm 很长,但主要是 x …
MapThread 用于任意变量组合
我有一组正则(mod 5)矩阵 N2,我想在 Mathematica 中获得由这些矩阵生成的群: 我的方法是使用函数 f 进行矩阵乘法,使用 g 进行模 5,然后我想使用…
在 Mathematica 中使用 Context 作为范围构造
在思考关于在大型 Mathematica 项目中在数值和分析“模式”之间切换的上一个问题的解决方案时,我想到了使用Context作为范围构造的想法。 基本思想是…
mathematica 中是否有可用于定义输入类型的函数头?
我正在定义一个函数,该函数将函数作为输入,并且我想在输入类型中指定它,即 Operat[_?FunctionQ]:=... 但目前mathematica中还没有函数Q。除了根本不…
从大表达式中提取与模式匹配的表达式
我有一个包含单个平方根的 Mathematica 表达式,示意性地 expr = a / (b + Sqrt[c]) 其中 a、b、c 是大型表达式。我想提取 sqrt 下的表达式,例如通过…
使用 ListLinePlot 的赛车圈速图
我正在尝试获取赛车运动单圈位置表并绘制类似于此的单圈图表 http://www.fia.com/en-GB/sport/championships/f1/2010/bahrain/Pages/lap_chart.aspx。…
Mathematica 中未知维度的符号矩阵
有没有办法在 Mathematica 中对维度未知的矩阵进行符号矩阵代数?例如,如果我有一个 MxL 矩阵 A 和一个 LxN 矩阵 B,我希望能够输入 A.B 并让它给我…
如何定义类似/@的运算符
我想定义一个形式为 x /==> 的新运算符y,其中 运算符 /==> 被视为 Map 的 /@ 运算符,并且 被转换为 MyFunction[x, y]。有一个重要的方面:我 希…
将代码从 Mathematica 复制到其他平台的已知问题?
我刚刚注意到,如果你在 MMA (8.0.1 / win7-64) 中有这个: 并且你将其复制到 SO(只需 ctrl-c ctrl-v),您会得到: (maxY - minY)/stepy/(maxX - mi…
在 ListLogLogPlot 的刻度标签中强制使用科学计数法
我正在尝试在 ListLogLogPlot 上自定义格式的刻度标签。通过搜索 Mathgroup 档案,看起来混乱刻度标签的常用方法是使用 AbsoluteOptions 提取它们,使…