1,319 reputation
514
bio website quantum.at
location Vienna, Austria
age
visits member for 2 years, 6 months
seen 3 hours ago

PhD student in Theoretical Physics

Research interests include Quantum Optomechanics and Quantum Optics


10h
comment Programming - The linear iterative method problems
You have multiple syntax errors (several commas and semicolons missing in the For loop). Also, you don't assign a value to j, that's why you get the Part message
11h
comment Minimum and maximum values under conditions
Damn you... ;-)
14h
comment Minimum and maximum values under conditions
I think my new version is even faster though!
14h
revised Minimum and maximum values under conditions
added 111 characters in body
19h
comment Minimum and maximum values under conditions
Well that was just a matter of time, wasn't it... :)
1d
answered Minimum and maximum values under conditions
2d
comment Using ReplaceAll to replace a head
I find the last statement that "Replace [...] acts from the inside out" rather missleading. What about Replace[a[b[c, d]], head_[arg__] :> newHead[arg]]?
Jul
27
comment Best practice of passing a large number of parameters to functions
@Mr.Wizard I was referring to the latter case. Thx for the explanation!
Jul
27
comment Best practice of passing a large number of parameters to functions
@Mr.Wizard Can you explain to me why p:_Association:par does not work in this case? Is it because par does not match _Association in its unevaluated form?
Jul
26
comment How can I mend this broken heart?
@YvesKlett To be fair, it's one of the best titles on this site! Made me smile :)
Jul
25
awarded  Nice Question
Jul
23
revised Is there a list of Octave functions mapped to the related Mathematica one?
Corrected ones,zeros
Jul
23
comment Is there a list of Octave functions mapped to the related Mathematica one?
@Mr.Wizard Will do, I just wasn't sure what you'd want to do with solution 3 :) Anyway, I agree that it is probably really hard to maintain this list in a sensible way. MATLAB is heavily overloaded and Mathematica is too.
Jul
23
comment Is there a list of Octave functions mapped to the related Mathematica one?
@Mr.Wizard I just realized that your first example is not correct (so is the zeros one): ones(n) creates a n-by-n matrix of 1s! The equivalent to your commands is ones(1,n) or ones(n,1) depending on the interpretation.
Jul
23
comment Automatically growing lists as in MATLAB?
Sorry if the following is obvious to you (also, it's a bit off-topic): This is bad practice in MATLAB and in a direct translation also in Mathematica, as in this way new memory needs to be allocated every time you add an element and this takes a lot of time. Better preallocate by x=zeros(1,n). (Of course this doesn't matter much if you do it only once in the whole program.)
Jul
22
comment Is there a list of Octave functions mapped to the related Mathematica one?
@Mr.Wizard Oh, I just found this on Wikipedia: "In fact, Octave treats incompatibility with MATLAB as a bug [...]". I think we are safe :)
Jul
22
revised Is there a list of Octave functions mapped to the related Mathematica one?
edited body
Jul
22
revised Is there a list of Octave functions mapped to the related Mathematica one?
added eye
Jul
22
comment Is there a list of Octave functions mapped to the related Mathematica one?
@Mr.Wizard Maybe we should make it Octave/Matlab. I think the function names are mostly the same anyway but I'm not 100% sure and couldn't find anything relevant right now. So I guess, if the functions have different names, just name both. What do you think?
Jul
21
comment Why do quote marks appear in output when saved with Save Selection As?
Here is my summary: First of all, I do not get any quotes when exporting to pdf. I do get quotes if I select the cell contents and use Save Selection As.. to save to png. I do not get quotes if I either select the whole cell to Save Selection As png or use Export["quotes.png", CharacterRange["a", "z"]].