16,481 reputation
13480
bio website facstaff.unca.edu/mcmcclur
location Asheville, NC
age
visits member for 2 years, 3 months
seen 3 hours ago

I've been a professor of mathematics at The University of North Carolina - Asheville since 1997. I've been using Mathematica since I started graduate school in mathematics at Ohio State in 1989. At that time, we used version 1.1 (as I recall) to teach calculus in our Calculus and Mathematica classes. I've used it pretty much continuously in my teaching and research since then.

In addition to my posts on SE, you can find some of my papers, teaching notebooks and other Mathematica based oddities strewn throughout my website.

In recent years, I've also worked as a part-time consultant to Wolfram Research focusing on development of mathematical content for WolframAlpha.


Jan
16
answered Methods for NSolve
Jan
8
comment How to distinguish expression from zero
As stated, your problem is undecidable, according to Richardson's theorem. If you could state your problem more precisely (present your matrix or a small piece of it, for example), then there might be a reasonable approach to your specific problem.
Dec
27
comment Nonrectangular region for NDSolve
I responded yesterday with a similar answer but deleted it when I realized that my approach did not deal correctly with the Neumann type boundary condition at the top. The problem is that your transformation does not preserve orthogonality on the top boundary thus, a Neumann condition in the (x,y) plane doesn't translate to a normal derivative in the (u,v) plane. Furthermore, NDSolve doesn't work when non-normal derivatives are are included as boundary conditions, it issues an NDSolve::bcnorm error. I could temporarily un-delete my answer, if you like.
Dec
27
comment Extract Style Attributes from Style[]
@rm-rf So you'd like Equal[var2,var1] to evaluate to True in the same way that Equal[1,1.0] evaluates. I can see that. But, are there other situations where Equal[a,b] evaluates to True where a and b are non-identical, non-numeric expressions? I'm not sure off the top of my head, but I haven't been thinking about code so much lately. It's a little far afield of the OP's intention, perhaps. :)
Dec
27
comment Extract Style Attributes from Style[]
@rm-rf Isn't there? var2 = Style["aString", Bold, 24]; var1 = Style["aString", FontWeight -> Bold, FontSize -> 24]; OrderedQ[{var2, var1}] returns a reasonable result. Do you want var1 and var2 to be the same?
Dec
27
comment Is it Possible to change dashes into circles with Plot command?
Very nice! One big advantage is that your approach is independent of the AspectRatio of the figure, while mine only works in true aspect ratio, though that shouldn't be hard to adjust. It might be work mentioning that your interpolated function arc has the form arc[s]={x,y}, where s is distance traveled along the arc and {x,y} is the resulting point, i.e. it is exactly the arc length parametrization.
Dec
27
answered Extract Style Attributes from Style[]
Dec
25
comment Is it Possible to change dashes into circles with Plot command?
Thanks! I was aware of the EllipticE thing, but figured the resulting function would need to be inverted numerically anyway. As I think of it further, perhaps the special function representation arcLength could be passed to InverseFunction or some such? Seems overly mysteriious, though.
Dec
25
awarded  Nice Answer
Dec
25
answered Is it Possible to change dashes into circles with Plot command?
Dec
20
comment Using J/Link to decode Google Maps Polyline strings
@PlatoManiac Glad to hear it!
Dec
20
answered How to plot and find the volume of a solid?
Dec
20
awarded  Good Answer
Dec
17
awarded  Nice Answer
Dec
14
awarded  Enlightened
Dec
13
awarded  Nice Answer
Nov
25
awarded  Necromancer
Sep
10
awarded  Nice Answer
Aug
22
awarded  Nice Answer
Aug
19
comment Sierpinski carpet with GraphData
@gpap There is one vote to close and I addressed my comment to that person. I have no idea who it is.