Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Questions tagged [undocumented]

Questions on undocumented functionality of Mathematica. Note that such functions might be subject to change without notice in future versions.

42 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
18
votes
0answers
303 views

Internal`Bag memory usage

1. How does Internal`Bag handle memory inside a compiled function? (examples below) 2. Is there a way to explicitly free up memory used by ...
15
votes
0answers
181 views

Why are delayed definitions in scoping functions NOT documented?

As outlined here, := may be used in scoping constructs like With to give delayed definitions, but this is undocumented. This ...
11
votes
0answers
405 views

How to read and write data to open socket?

I am trying to open connection with socket. I am using this: ...
11
votes
0answers
339 views

Setting non-standard ImageResolution for EMF export as default

Mathematica has a bug in that BarCharts and ListPlots with Filling will export as a ...
10
votes
0answers
120 views

Is “MaxMessageCount” broken or is its function counter-intuitive?

Behavior remains unchanged through Mathematica version 11.1 As noted by kguler the Front End option: MessageOptions -> "MaxMessageCount" does not appear to have ...
9
votes
0answers
222 views

How to use Charting`ScaledTicks?

I found several topics about undocumented ScaledTicks function and tried to use this. Here is the first example: ...
8
votes
0answers
99 views

How to modify NDSolve`StateData without crashing the kernel?

Probably a hard question, but it's better to cry out loud. Reminded by Chris K, I noticed my fix function has been broken since v11.3. After some checking, I ...
8
votes
0answers
105 views

What do the Internal`Compare* functions do?

As part of looking at this question I dug into Names["Internal`*Compare*"] and ended up with: ...
8
votes
0answers
170 views

Regarding Evaluated True

Done a bit of reading: Normal[Series[ ]] does not give a normal expression Regarding the Evaluated->True, consider: ...
8
votes
0answers
217 views

TeXToBoxes and BoxesToTeX BoxRules options

A recent question has gotten me to look more into the tex conversion rules. Consider the following latex string: ...
7
votes
0answers
59 views

Special forms for autocompletion strings

Szabolcs has previously dug up a very useful tool to make custom autocompletions. Here's that in action: ...
7
votes
0answers
48 views

Is it possible to extend the graph layout framework with our own methods?

The GraphLayout specification can take complex forms, where we can specify separate vertex layouts, edge layout and packing layouts. Often each of these takes more ...
6
votes
0answers
162 views

Undocumented TableView function

Seeking information on undocumented function TableView. Exempli gratia, tab=Table[Table[If[Mod[i,Prime[j]]==1,1,0],{i,1,10}],{j,1,2}] tab//TableView $ $ ...
5
votes
0answers
110 views

Status of Streaming package

I see the Streaming package mentioned in this question How to use Streaming package in v11.1? with advice on getting it working in V11.1. I've failed to get either the built-in version or the patch ...
5
votes
0answers
90 views

Reverse Engineering of MMA `Classify[]` Output?

Update: as @AntonAntoniv rightly noticed in his comment the case of DecisionTree is already discussed. Now it would be great to also have an equivalent answer for LogisticRegression. MMA is really ...
5
votes
0answers
57 views

Testing for membership with Bags?

Is there a faster way to test for membership in an Internal`Bag other than unpacking the whole thing like this? ...
5
votes
0answers
81 views

Find Import/Export format data

Often Import related questions come up, for which I'm always wanting to inspect the proper import function used to see what ...
5
votes
0answers
312 views

Documentation for LinearAlgebra`LAPACK`?

Does anybody use the functions provided in the context LinearAlgebra`LAPACK directly? Is there any documentation out there? Guessing the argument patterns for these function by trial and error is ...
5
votes
0answers
92 views

What objects other than Button can take rules for their Appearance options?

So I was messing with the ServiceConnect dialog and I stumbled upon this hidden in a ButtonBox in its code: ...
5
votes
0answers
249 views

Undocumented function SumOfSquaresReps

There is an interesting (and documented) number-theoretic function in MMA called PowersRepresentations[$n$, $k$, $p$]. It gives the distinct representations of the integer $n$ as a sum of $k$ non-...
4
votes
0answers
32 views

Get all built-in image files for styling buttons and panels

Mathematica makes use of nine-patch images in styling its resizable interfaces like Panel and Button. Nicer than remaking new ...
4
votes
0answers
66 views

Optimization`FindFit`ObjectiveFunction and PenaltyFunction

Consider the following toy example: model = a Cos[w t]; data = Table[{t, Cos[2.1 t]}, {t, 0, 10, .25}] + RandomReal[.1, 41]; as both an unconstrained problem: <...
3
votes
0answers
86 views

Language`ExpressionStore and ParallelMap

Is there a way to access NewExpressionStore from within a parallelized calculation? I have tried variations of ...
3
votes
0answers
81 views

What is the complete list of ExportPacket formats?

ExportPacket is the most fundamental way we can turn Box forms into string data in other formats via the FE. For example, a ...
3
votes
0answers
36 views

“DistanceCombiner” option of Dendrogram – what is it?

Dendrogram has the following non-graphics options: ...
3
votes
0answers
89 views

Undocumented options for “BalloonEmbedding” in GraphLayout

From an error message, I see some options of the BalloonEmbedding method for GraphLayout: ...
2
votes
0answers
33 views

Create a ProcessObject for a process not made with StartProcess

I am launching and linking to Mathematica from an external process and would like to be able to create a ProcessObject for the launching process that will support <...
2
votes
0answers
273 views

What are the default parameters for ADAM optimizer?

ADAM Optimizer (used for optimizing the loss function for neural networks) consists of 3 free parameters: $\eta$, stepsize/learning rate $\beta_1$, forgetting factor for gradients $\beta_2$, ...
2
votes
0answers
100 views

Where is URLExistsQ in version 11?

Searching this function in the doc,it found nothing. Is this function be removed? I want to check weather the url can access from my country. ...
2
votes
0answers
80 views

What does the “ScalingFunctions” Method suboption of Graphics do?

Some plotting functions produce a Graphics with a "ScalingFunctions" suboption within the ...
2
votes
0answers
85 views

Internal`LocalizedBlock doesn't support Protected symbols and emits weird messages

Protect[x]; Internal`LocalizedBlock[{x[0]}, x[0] = 1; x[0]] ...
2
votes
0answers
57 views

How would you rewrite these procedurally coded internal routines in functional form?

I came across the following two internal functions SimplifyDump`AbsToSign and SimplifyDump`SignToAbs that have been written ...
1
vote
0answers
52 views

Understanding how ComponentMeasurements finds neighbors

I am trying to understand how the module ComponentMeasurements in Mathematica works when the property Neighbors is called in ...
1
vote
0answers
51 views

What are all the returns from FrontEnd`NeedCurrentFrontEndSymbolsPacket

So Mr. Wizard points out here that we can get all the FE packets via FrontEndExecute[FrontEnd`NeedCurrentFrontEndSymbolsPacket[]][[1,1,4]] I was wondering what all ...
1
vote
0answers
344 views

Uploading sketch to Arduino from Mathematica

Since the device drivers for Arduino used by DeviceExecute have very poor performance for writing and receiving serial data to/from Arduino compared with the device ...
1
vote
0answers
51 views

Documentation for undocumented symbols RandomMatrix and SharingList?

In version 10.2, there are symbols Random`RandomMatrix and System`SharingList. I tried some experiments of my own, but could ...
1
vote
0answers
59 views

Understanding HoldSequence and ReleaseHoldSequence in Error Handling

I was playing with GeneralUtilities`PrintDefinitions in V10.1, and find some of native Mathematica functions using ...
1
vote
0answers
164 views

Does Graphics`Mesh`SimplePolygonQ[] work for you?

Graphics`Mesh`SimplePolygonQ is an undocumented function. I'm using Mathematica 7, and when I try: ...
0
votes
0answers
63 views

Evaluating Internal`$VideoEncodings gives a strange message

When calling Internal`$VideoEncodings to check available video codecs on my pc, Mathematica_11.3 gives a message: ...
0
votes
0answers
39 views

Second argument Run[]

Run officially takes only one argument. I encountered code with Run[command, "Text"], is this a mistake or is the second argument meaningful? If so what does it do? ...
0
votes
0answers
26 views

Method option of function MatrixRank

By running ??MatrixRank, I see that it has an optional argument named Method. However, this argument is not in the ...
0
votes
0answers
80 views

Implementing jacknife method

I need to use a jacknife method in order to find the standard deviation of my data. Howvere, I realise there's no built-in fuction (or maybe I couldn't find it), not even a general bootstrap method. ...