9,476 reputation
1642
bio website
location
age
visits member for 2 years, 6 months
seen Jul 17 at 21:28

Apr
1
revised Highlighting or coloring certain words / substrings appearing in a larger string
added 79 characters in body
Apr
1
answered Highlighting or coloring certain words / substrings appearing in a larger string
Apr
1
comment Highlighting or coloring certain words / substrings appearing in a larger string
As I think the handling of overlaps is the demanding part of your question I'd suggest to make an example with overlaps to provide a good test case for that...
Mar
31
answered NDSolve accuracy related problem
Mar
30
comment Are there any cases when For[] loops are reasonable?
@TZakrevskiy: of course code readability is to a large part subjective and strongly influenced by prior experience. But there are certainly several established rules which are widely accepted and which are beyond pure personal taste. Reduced complexity seems to be a very decent and objective measure of code readability to me which was why I mentioned it in my answer.
Mar
25
comment FlipView can't handle CurrentValue[“MouseOver”]. Kernel crash
crashes when clicking on it, mma 9.0.1 on Windows 7 64bit, please report as a bug...
Mar
24
comment Permanently set options such as metric units for W|A queries
just did that. As for the default: I was guessing that as well, but have you found any documentation on that? Probably that's too much to ask for as Wolfram|Alpha certainly makes such decisions based on its AI and noone knows where they come from :-).
Mar
24
answered Permanently set options such as metric units for W|A queries
Mar
24
comment Permanently set options such as metric units for W|A queries
have you tried SetOptions[WolframAlpha, PodStates -> {"Show metric"}]. I can't really test as it shows stuff in metric units for me by default. Would be interesting to know what it is that determines the default...
Mar
24
comment Controlling output of graphics, the role of “;” and code structure/formatting
... instead of Print[Show[g]]; you could also use Show[g,DisplayFunction->Print]; but I don't think that is very enlightning...
Mar
24
comment Controlling output of graphics, the role of “;” and code structure/formatting
Print prints to $Output, an the usual frontend environment that will create a new output cell (actually a cell with style "Print"). Print will also work when used on the command line, there Print will really print to "stdout". DisplayFunction I consider a leftover from pre-version-6 area: The display of a graphics in a notebook then was a side effect. DisplayFunction was a possibility to do interfere with that process, e.g. suppress rendering altogether. Its main value with newer versions probably is when working without a frontend...
Mar
24
answered Mathematica can't minimize a function
Mar
24
comment Controlling output of graphics, the role of “;” and code structure/formatting
I think the recommended way is to use Print[Show[...]]; per line. Unlike Print, Show has no side effects (at least not since the major changes in how graphics are handled in version 6). The magenta highlighting doesn't really indicate a syntax error, I'd rather consider it an error in the highlighting. If you find that highlighting irritating you could put the ; after the comment, add another ; after the comment or explicitly put Null after it. As documented a;b; is actually CompoundExpression[a,b,Null] ...
Mar
24
comment NDSolve in exact points - nonlinear equation (Degrees and Radians confusion)
As your interpolating functions are only valid in the t-range where you solved the equation you should include that as a constraint. I would also suggest to use NMinimize/NMaximize if you search a global min/max of a numeric function, they seem to work well for your problem:NMaximize[{zsol[t], 0 <= t <= 15}, t]
Mar
21
revised WhenEvent for several variables
added links to the refs
Mar
21
answered WhenEvent for several variables
Mar
21
comment Issue with Compile
The syntax of ReplacePart (documentation for V5.2) has changed. It might be that Compile hasn't learned that change (a probable reason is that newer versions with the new syntax can use patterns which Compile couldn't support anyway). In an uncompiled evalation the old syntax still seems to work...
Mar
21
comment How can I get WhenEvent to recognize criterion I specify?
@usumdelphini: it is difficult to analyze what's going wrong without seeing the actual code. If the above suggestions don't help for your case I'd suggest to write a new question with giving more details, especially a working example will always help wonders to generate useful answers...
Mar
14
comment How to get list of duplicates when using DeleteDuplicates?
I just have noticed an upvote on this answer and guessed that was related to this question. I think the fact that a function in matlab gets the information about how many arguments its caller expects from it is very unique and somewhat unusual (are there other languages having this?). My mentioned answer did mimic that behavior by examining the stack, but it's more a hack than a solution. Without that feature, you can of course not expect a function to return different things depending on how many return values the caller expects...
Mar
10
answered Launching external program in background process with ParallelSubmit