Questions tagged [undocumented]
Questions on undocumented functionality of Mathematica. Note that such functions might be subject to change without notice in future versions.
329
questions
2
votes
1
answer
81
views
Internal`MRealToString Gives Scientific Output From Large Inputs. How To Stop This?
The undocumented Internal`MRealToString works just fine for reals up to 999999. For anything over it outputs scientific notation. I don't need scientific, I need simple decimal.
...
0
votes
1
answer
98
views
Question about System`MeijerGDump`* [closed]
Steps
Start a fresh kernel, then copy the below sentence, run it.
...
11
votes
2
answers
224
views
Which functions use a given option?
I occasionally discover Options which look like they might be useful, if only I knew which functions used that option. Is there a resource that lists all the functions which use a given option? What ...
4
votes
1
answer
118
views
How to remove only circular refs in Language`ExpressionStore
Expressions are not garbage collected if there are references to them stored in the expression store. I use the following internal functions:
...
5
votes
1
answer
81
views
Undocumented behavior of Fold for arbitrary heads [closed]
Edit: I'm apparently blind. Sorry! And thanks to those who answered anyway.
Apologies in advance if this is sort of a nitpicky question, but I'm generally very paranoid that I don't fully understand ...
5
votes
1
answer
146
views
What is computed by LinearAlgebra`Private`MatrixConditionNumber?
The following returns 51/7, even though the condition number is actually 9. I'm curious, what does 51/7 correspond to for this matrix?
...
3
votes
0
answers
60
views
Explanation for certain options of `SolveAlways`?
As one can see,
...
3
votes
2
answers
204
views
Meaning of arguments in FittedModels`ParameterEllipsoid
I am trying to figure out what FittedModels`ParameterEllipsoid's parameters mean (I want to construct a filled ellipse)
Here is a minimum working example:
...
1
vote
3
answers
113
views
Why does assuming f[_] > 0 does not work while Element[f[_], Reals] does?
Refine works with symbols in either way:
Refine[Sqrt[x^2], Element[x, Reals]]
(* Abs[x] *)
Refine[Sqrt[x^2], x > 0]
(* x *)
...
2
votes
0
answers
35
views
What are the (potential) uses of those utility functions in the context GroupTheory`Tools`?
This old answer briefly described the usages of
GroupTheory`Tools`Multisets,
GroupTheory`Tools`MultiSubsets,
...
5
votes
2
answers
70
views
Where is the new System`ConvertersDump`$extensionMappings?
I used to find the extensions mapping from System`ConvertersDump`$extensionMappings, which gives a mapping like "{"*.3ds" -> "3DS"...}&...
6
votes
2
answers
234
views
Graphics`Mesh`FindIntersections not working in Mathematica 13.3
I just updated my Mathematica for Windows to 13.3 and when I tried to use the "Graphics MeshFindIntersections" command it doesn't seem to work. Have they replaced it with some other command ...
3
votes
0
answers
41
views
What's the effect of SyntaxForm option in StandardForm boxes of Superscript?
Consider the following sample:
...
2
votes
0
answers
47
views
How do I identify which external routine is potentially internally used when executing some built-in function?
Wolfram's website declares that "a large fraction of Mathematica's numerical algorithms are based on original research at Wolfram Research" (cf. So Many Original Wolfram Algorithms). So, ...
2
votes
0
answers
93
views
How to obtain documentation on functions inside some of the packages that are automatically loaded by Mathematica?
Mathematica comes with lots of useful functions which seems not to be documented. At least I do not know how to find the API documentation to learn more about these functions and how to use them.
<...
5
votes
1
answer
87
views
Custom Graphics primitives can't work with parallel Rasterize
I tried to create Graphics primitives using the techniques in this, found problems with parallel rasterization
...
2
votes
0
answers
145
views
What is the usage of other "*Block" and "With*"? [closed]
There exist some "kernel functions" that are related to the built-in scoping constructs: Assumptions`AssumptionsBlock, ...
5
votes
2
answers
289
views
What do the arguments of a generated BSplineFunction mean?
For example, if we evaluate this:
BSplineFunction@{{0,100},{200,50},{200,0}}
we'll get
...
6
votes
1
answer
129
views
"Information about the undocumented function Internal`DiracGammaMatrix"
Searching for information on undocumented functions here, I found that there are no references about the use of the undocumented function Internal`DiracGammaMatrix.
Does anyone in the community have ...
11
votes
0
answers
131
views
Eliminate variable with partially documented Solve feature Solve[eqns,vars,elims]. Robust?
The Eliminating Variables section on Manipulating Equations and Inequalities documentation quotes an otherwise undocumented feature for Solve
...
6
votes
1
answer
161
views
Understanding NDSolve::ndmmc
When running NDSolve with Method->{"EquationSimplification" -> "MassMatrix"} I frequently encounter ...
1
vote
1
answer
190
views
Trapezoidal method for ODE results in cmsing warning
I try to solve an ODE using the trapezoidal method. I do the following (Definition of Trapezoidal is from this answer):
...
7
votes
1
answer
87
views
How do I include additional kinds of boxes that are Tab-selectable
Observe that "PlaceHolder" and InputFieldBox are known by the FE to respond to pressing the Tab key:
...
4
votes
0
answers
83
views
Is there more complete documentation of DSolve with all hacks?
I know DSolve. I know this community and I am able to gather some hacks.
There is this:
...
5
votes
3
answers
237
views
$Assumptions = _ ∈ Reals results in incorrect simplification of ConjugateTranspose[..]
The linear combination $Q$ of two Hermitian matrices $A^\dagger = A, B^\dagger = B$ with real coefficients $m,n \in \mathbb{R}$, i.e. $Q = m A + n B$ is itself a Hermitian matrix $Q^\dagger = Q$.
...
8
votes
1
answer
228
views
Available Methods for DSolve?
I would like to know, apart from Method->Automatic what are available methods for DSolve.
...
3
votes
1
answer
153
views
Pattern not matching BoundaryMeshRegion
Mathematica 13.1 on Windows 10.
Can someone explain why the following does not match:
MatchQ[BoundaryMeshRegion[Cube[]], BoundaryMeshRegion[__]]
(* False *)
3
votes
1
answer
66
views
How to set minimal allowed size for a graphical element?
Starting from version 10.3 there is a documented way to specify a maximum allowed size for a graphical element via UpTo:
...
10
votes
3
answers
223
views
Context menu to graphics component
How do I add individual context menus (shown upon secondary mouse click) to various components of a graphics object without needing to go into edit mode?
Consider the following example:
...
2
votes
0
answers
60
views
VandermondeSolve changes, InterpolatingFunctionToPiecewise breaks
I just notice ResourceFunction["InterpolatingFunctionToPiecewise"] is broken in v13.1. (Perhaps it's in v13.0, I'm not sure. ) Here's a sample:
...