All Questions
94,762
questions
32
votes
3
answers
6k
views
How to symbolically do matrix "Block Inversion"?
Consider a block (partitioned) matrix
matrix = ArrayFlatten[{{a, b}, {c, d}}]
where, a, b,...
28
votes
2
answers
1k
views
Is there a way to have Plot draw points on a function where the function is undefined as circles as in textbooks?
A very common feature of graphs of functions used throughout textbooks are simple indications, such as open circles, of the points at which a function is undefined. Is there a way to do this in ...
15
votes
1
answer
961
views
Generating a topological space diagram for an n-element set
Over on StackOverflow I asked a similar question for the n=3 case, but the answer given doesn't easily generalize.
How can I make a diagram such as this:
But for a general n-element space instead?
29
votes
3
answers
4k
views
How can I embed a Manipulate (or other interactive graphics) in my website using CDF?
The new CDF (computable document format) lets you embed a Manipulate or other interactive graphics on your website, and users can play around with your little ...
99
votes
4
answers
4k
views
What best practices or performance considerations are there for choosing between Cases, Position, Pick and Select?
Cases, Select,Pick and Position each have different ...
35
votes
4
answers
1k
views
Usage of \[InvisibleApplication] and other related invisible characters
From the front end, \[InvisibleApplication] can be entered as Esc @ Esc, and is an invisible operator for @!. By an unfortunate ...
13
votes
3
answers
935
views
Why do buttons with ChoiceDialog freeze the front end?
Pressing the button below will freeze my front end. An unpainted white dialog box comes up, then it completely freezes, and I need to forcibly kill the front end. CPU usage stays at zero during this....
18
votes
4
answers
543
views
What is the most convenient way to change options for Graph[] objects?
What is the most convenient way to change options such as VertexLabels in existing Graph objects? (Version 7 users note: ...
93
votes
4
answers
5k
views
Automatically generating a dependency graph of an arbitrary Mathematica function?
Has anyone written a function to pull the function dependencies of a function? That is, it would be nice to have a function that returns a list of function dependencies as a set of rules, terminating ...
20
votes
2
answers
2k
views
Efficient way of finding shortest distance between two sets of points in mathematica
I have two sets of 3D points, say
a = RandomReal[1, {10, 3}];
b = RandomReal[1, {10, 3}];
I wanna find the first N pairs that have shortest distance between the ...
33
votes
1
answer
4k
views
How does Return work?
It is not completely clear to me how Return[] works.
The documentation says:
Return[expr] returns the value expr from a ...
214
votes
26
answers
17k
views
What are some useful, undocumented Mathematica functions?
There have already been some questions about some undocumented functionality in Mathematica. Such as (please add to these lists!)
How can one find undocumented options or option values in Mathematica?...
23
votes
2
answers
3k
views
Roughly how many times per day may WolframAlpha[] be used?
The integration of Wolfram|Alpha seems to be one of the (many!) major features of Mathematica 8. Earlier I was reading this Wolfram Blog archive and noticed quite a few articles talking about the use ...
21
votes
2
answers
2k
views
Data Table Manipulation in Mathematica: Step 2
In this previous post (Data Table Manipulation in Mathematica) we find the brilliant suggestion proposed by Leonid Shifrin that allows to select specific rows identified by the header name.
I'm now ...
9
votes
2
answers
3k
views
automatic coloring of function names
Usually, when I define a function and then use it later, the function name is colored in black. But every once in a while, the function color is blue, both in its definition and when I use it later. ...