Reputation
73,808
Next tag badge:
599/400 score
76/80 answers
Badges
5 183 416
Newest
 Nice Answer
Impact
~872k people reached

4h
revised Systemic bugs in GraphPlot and related functions such as TreePlot and TreeForm
deleted 9 characters in body
4h
comment Find position avoiding For loop
LengthWhile[list, sizeFunc[#] == {1,1}&]+1. I think For is pretty awful in Mathematica and can always be avoided. If you do need a procedural loop, use Do which at least localizes the iterator, and is more compact and more readable.
4h
revised Radon function result's repeatability
added 2 characters in body
5h
comment Poor/wrong sampling in 1D DiscretizeRegion of splines?
Including the word "fixed" on the first line is going to make this post disappear from the bug-radar.
15h
comment General formula for total derivative
@SjoerdC.deVries A comment on your comment on the deleted answer: unregistered users cannot delete their own questions.
15h
comment Pure “Select” function over matrix
Can you clarify the question a bit? It seems you already have a solution. Are you just asking what this operation is called?
18h
comment FindFormula can't deal with the population data from Wolfram server
Yes, I noticed this too. The documentation says FindFormula is experimental. I guess that means "beta", and the docs are out of sync with the development. Many of the other FindFormula documentation examples don't give the same output that's shown in the documentation.
18h
comment How to apply Simplify only to elements of list that cause specific Warning
You may be interested in this rule based integrator too.
18h
comment How to apply Simplify only to elements of list that cause specific Warning
Map this? f[expr_] := Module[{result}, result = expr /. rules; If[result == Indeterminate, result = Simplify[expr] /. rules]; result]. Or this? Check[# /. rules, Simplify[#] /. rules] &. Check can check for specific messages only and Quiet can silence them.
18h
revised General formula for total derivative
added 1 character in body
21h
awarded  Nice Answer
1d
comment ThermodynamicData missing
For what query? It won't be able to answer all questions one might throw at it.
1d
comment Difference between the CLI and the GUI version of Mathematica
To really drive this point home, I wanted to mention that you can even start up a kernel in a terminal, use it for a while, and attach it to a front end (GUI) later! Finally: certain operations, such as rendering/exporting graphics, require a front end process. Even if you run Mathematica in a terminal, it will start up a front end process without any visible windows as soon as you try to export or rasterize graphics.
1d
comment Difference between the CLI and the GUI version of Mathematica
Reasons to use CLI: 1. run a script (non-interactive use) 2. run on a remote machine 3. see messages printed to the terminal (these might be printed by shared libraries you loaded into Mathematica). This is only for debugging very special cases. I almost always use the GUI version. Oleksandr already said that the kernel process that's being run is the same regardless of whether you run it with or without a front end (GUI).
1d
answered How do I assign the solutions of an equation to separate variables?
2d
awarded  Nice Question
2d
comment Initial values in Manipulate are hijacked by existing global variable values
@MichaelE2 Yes, but that behaviour is actually normal, despite of all the troubles it can bring. It makes it easy to create self-contained CDFs. But be very careful with these, or any notebook that has a Manipulate with SaveDefintions! Once you open the notebook, a bunch of Global symbols will get redefined. This was the source of hard to reproduce weird unexpected behaviours in many M.SE threads.
2d
comment Initial values in Manipulate are hijacked by existing global variable values
@MichaelE2 It seems we found another, related problem: Will a=1; f[] := a; Manipulate[f[] + a, {a,0,1}] show the value of a + a or 1 + a? It depends on whether we use SaveDefinitions -> True!
2d
revised Initial values in Manipulate are hijacked by existing global variable values
added 466 characters in body
2d
revised Initial values in Manipulate are hijacked by existing global variable values
added 466 characters in body