371 reputation
114
bio website
location
age 23
visits member for 2 years, 7 months
seen yesterday

Canadian computer programmer and amateur formal scientist

my surname is pronounced /məkˈfi/


Apr
17
comment Mathematica sporadically crashes on open
For me, Mathematica kept crashing when it opened the splash screen and some other notebooks. I fixed it by running mathematica -clean.
Sep
18
comment How to unprotect GeneratingFunction
@AlexeyPopkov ah yes... this question is very similar to that one
Sep
18
comment Integral of GeneratingFunction
For me GeneratingFunction[n a[n],n,x] evaluates to x GeneratingFunction[(1+n)a[1+n], n, x]. Which version of Mma are you using? (I'm using 9.)
Sep
17
comment How to unprotect GeneratingFunction
clearing the attribute, attempting to set a value, receiving an error, then clearing the attribute again and setting a value seems to work though
Sep
17
comment How to unprotect GeneratingFunction
hmm, that's not working for me
Dec
16
comment Using the Mathematica front-end efficiently for editing notebooks
@Jens only in Mac OS, right?
Oct
25
comment Good ways to organize and document collections of mathematica notebooks?
I'm trying Tabbles these days to perform this task. It's a tag-based file manager.
Aug
18
comment What is a type in Wolfram Mathematica programming language?
"Mathematica ... gets great flexibility precisely from avoiding the use of types." -Stephen Wolfram
Mar
26
comment Does $x>0$ imply that $x\in\mathbb{R}$?
The documentation for Simplify states "Quantities that appear algebraically in inequalities are always assumed to be real."
Mar
15
comment Why can't I define vector v as having subscripted elements v_1, v_2, v_3…?
@murray for sure
Mar
15
comment shortcut key for traverse command history in a Mathematica session in a terminal?
Does the front end have a way to scroll through command history? I know about Ctrl+L, but that's not the same as the up key in the command-line.
Mar
15
comment Why can't I define vector v as having subscripted elements v_1, v_2, v_3…?
@IstvánZachar How so? I'm curious -- could you explain what you mean a bit more?
Mar
15
comment Why can't I define vector v as having subscripted elements v_1, v_2, v_3…?
...or don't use subscripts. They're used for typesetting, but they're not idiomatic in Mathematica programming.
Mar
15
comment Opening a context menu (with the Menu key)
The problem with this is that a right-click is simulated at the position of the mouse pointer, not on whatever is selected in the Mathematica front end.
Mar
8
comment How to copy hyperlink addresses using the keyboard
@celtschk I don't think so. The right-click code knows what was right-clicked, but I'm not sure how the keyboard-shortcut code would.
Mar
7
comment WYSIWYG table creating and editing
Do inline math cells have to be copied in?
Mar
7
comment How to copy hyperlink addresses using the keyboard
It's possible, if one has no other option, to Show Expression (Ctrl+Shift+e) and copy the address from there.
Mar
7
comment How to copy hyperlink addresses using the keyboard
Well, there's more than way of inserting a hyperlink into some text. For example, one can create a hyperlink with Hyperlink and then copy and paste it into the text, or one can select some text and create a hyperlink using the menu. In those two cases, Ctrl+c, Ctrl+v either copies a large TagBox expression or just the text of the hyperlink, not the address (URI). I now see that one possible solution might be to copy the TagBox expression and then use another program to replace the clipboard contents with the hyperlink address, which is inside the expression.
Mar
3
comment Opening a context menu (with the Menu key)
Something like 'a FrontEndToken corresponding to the "Right Click" / "Contxt" ' menu would be crucial.
Feb
29
comment Are there any cases when For[] loops are reasonable?
Perhaps if the algorithm you're implementing lends itself very well to loops your code will be most readable if you use loops.