Reputation
69,133
Next tag badge:
211/100 score
19/20 answers
Badges
6 204 295
Newest
 Nice Answer
Impact
~447k people reached

Mar
2
answered Parallelization of REvaluate[]?
Mar
1
comment Function with custom Options and modified Options for built-in Symbols
Ok, you are right. My fault, then. In some sense, the placement is right in the docs.
Mar
1
comment Function with custom Options and modified Options for built-in Symbols
This does indeed, but this is not what I see in the V9 documentation‌​, where only list of rules is mentioned. I will try to remember to ask why there was such a change.
Mar
1
comment Function with custom Options and modified Options for built-in Symbols
This particular form is not documented (list of functions inside OptionsPattern[]). I wasn't aware of it.
Mar
1
comment Function with custom Options and modified Options for built-in Symbols
This is pretty cool, +1.
Mar
1
answered Function with custom Options and modified Options for built-in Symbols
Feb
28
awarded  Enlightened
Feb
28
awarded  Nice Answer
Feb
24
comment How to accelerate updating some parts of sparse matrices?
I would add this link, where I outlined the general efficiency problem with by-element updates of sparse matrices. You would need a sparse array implementation based on something like binary trees to make updates efficient, I think.
Feb
24
comment How do I get my equation to have the form $(x-a)^2 + (y-b)^2 + (z-c)^2-d = 0$?
@Mr.Wizard Re: x_:1 - yes, equivalent. Re: the logic - sorry, no time right now, will do later. This is a basic process of completing the square, nothing more.
Feb
24
awarded  Enlightened
Feb
23
awarded  Nice Answer
Feb
23
comment How do I get my equation to have the form $(x-a)^2 + (y-b)^2 + (z-c)^2-d = 0$?
@VitaliyKaurov Thanks :)
Feb
23
comment How do I get my equation to have the form $(x-a)^2 + (y-b)^2 + (z-c)^2-d = 0$?
@Artes Nice! I wasn't aware of this.
Feb
23
comment How do I get my equation to have the form $(x-a)^2 + (y-b)^2 + (z-c)^2-d = 0$?
@minthao_2011 Mathematica auto-sorts things (Plus is Orderless), so you will have a hard time achieving this.
Feb
23
answered How do I get my equation to have the form $(x-a)^2 + (y-b)^2 + (z-c)^2-d = 0$?
Feb
21
comment How to calculate partial derivative of an unknown function
In general, the quantity you ask for is not well-defined. For example, for z = x + I y, the derivative of f(x,y) w.r.t. z exists only for holomorphic functions, which is a strong requirement. So, you have to first define exactly what you look for.
Feb
21
comment How to achieve Set+Part like behaviour in custom Set function?
I came to realize that your step - based solution is very cool. It actually represents a general method. I think that we now have the ability to perform pattern-matches on partially evaluated expressions, which is a pretty powerful capability. If we expect an argument, part of which we don't want to evaluate, we simply pattern-match the head we don't want to evaluate, and use your construct to evaluate the argument until the intermediate value has this head (in which case some special instructions apply), or until the argument gets fully evaluated. I think this technique has great potential.
Feb
21
revised How to achieve Set+Part like behaviour in custom Set function?
Added some more clarifications
Feb
21
revised How to achieve Set+Part like behaviour in custom Set function?
Added a section on references