16,444 reputation
41959
bio website none
location Ann Arbor, MI
age 76
visits member for 1 year, 9 months
seen 1 hour ago

I am a retired software developer. I retired at the end of 2003 and since then my computer programming activities have been for recreational purposes. I find Mathematica excellent for that.

I started using Mathematica in 1997 (Ver. 3). I am currently using Ver. 9. Although I have used Mathematica for all kinds of stuff, I use it mostly to pursue my long standing interest in Euclidean geometry, both in the classical Greek synthetic form and in the more modern analytical form.


May
10
revised How to find the period of an arbitrary mathematical function?
deleted 2 characters in body
May
10
answered Conveying density of 5-smooth (Hamming) numbers
May
10
revised Conveying density of 5-smooth (Hamming) numbers
Improved formatting
May
10
comment Conveying density of 5-smooth (Hamming) numbers
What exactly are asking us? You already have a generator written in Mathematica, albeit with bad variable names. You have a concept of how you to display the results, a raster of red and blue pixels -- that's not hard to generate. So what specifically do want from us?
May
10
revised Conveying density of 5-smooth (Hamming) numbers
Improved formatting
May
9
reviewed Reopen Label x-axis of Plot with power of two values
May
9
reviewed No Action Needed Componentwise Addition of TemporalData
May
9
comment Is there a way to specify custom domains in mathematica?
Oops. I need to retract that remark about "All the other solution sets are permutations of the first". The symmetry of the equations is not complete, so while the solutions sets are very similar, they are not all permutations of the first.
May
9
comment Is there a way to specify custom domains in mathematica?
By defining cond as And @@ (# == -1/k || # == k & /@ vars), you can get a more general answer: {{a1 -> -(1/k), a2 -> -(1/k), a3 -> k, a4 -> k, b1 -> -(1/k), b2 -> k, b3 -> k, b4 -> k}, ... }. All the other solution sets are permutations of the first.
May
9
reviewed Approve suggested edit on How should my data be formatted for use with BetweennessCentrality?
May
9
revised Handling a sequence of unevaluated arguments
edited tags; edited title
May
9
comment Find minimum value of function which calls NDsolve
@ChrisK. I would say it's because ff in my method gets called many fewer times than g does in my version of the OP's method. But in this case, you should look at J. W. Perry's answer which shows an even better approach. However, it is a generally applicable trick and you might find other occasions where it will help.
May
9
revised Handling a sequence of unevaluated arguments
Added a suggestion for another code improvement
May
9
answered Handling a sequence of unevaluated arguments
May
9
comment Find minimum value of function which calls NDsolve
@MichaelE2. Didn't get that far out the box when I was thinking about out-of-box ideas to improve the wretched performance of the OP approach :)
May
9
revised Find minimum value of function which calls NDsolve
added 4 characters in body
May
9
reviewed Close Find minimum value of function which calls NDsolve
May
9
answered Find minimum value of function which calls NDsolve
May
8
comment How should my data be formatted for use with BetweennessCentrality?
What about the lines in there is only node ID? How do they fit into your graph?
May
8
reviewed Close Retain original form of formatted equation