21,624 reputation
246106
bio website sites.google.com/a/unca.edu/…
location Asheville, NC
age
visits member for 2 years, 11 months
seen 13 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.


Mar
27
comment Combining two notebooks
Can you be more specific about the nature of your"variables and functions"? How huge are we talking? You might be able to place them in a .m file and read that in. Or you might be able to place them in an initialization cell in a separate (collapsed) section in the same notebook. A little more information might help.
Mar
27
comment Create triangular mesh from random list of points
@Szabolcs It's just that ListDensityPlot is about the last thing I would've thought of. Back in the day, this returned a DensityGraphics object. I guess it now returns a GraphicsComplex with polygons. I use the Graphics`Mesh stuff all the time, though.
Mar
27
comment Create triangular mesh from random list of points
Hmm... I can't decide whether I like this or not. I guess I better upvote, just in case.
Mar
27
comment Create triangular mesh from random list of points
@ThomasJebbSturges No problem!
Mar
27
comment Create triangular mesh from random list of points
@ThomasJebbSturges Does the edit help?
Mar
27
comment Create triangular mesh from random list of points
You now have two upvotes and with them, the vaunted power to post images! Please post responsibly. :)
Mar
26
comment Generating a Sierpinski carpet
@whuber Almost - have you seen the packages on my Mathematica page: facstaff.unca.edu/mcmcclur/Mathematica.html These include not just image generation code but code to compute Laplacians on self-similar sets and code to compute the dimensions of self-similar sets of finite type, where the open set condition is not satisfied.
Mar
26
comment Dynamic boundaries for FindRoot
@gpap Rather than restrict the functions, as you suggest, perhaps you could redefine the functions via reflection. That way you could simply recover the correct value by re-reflection, if necessary.
Mar
25
comment Gram Schmidt Process for Polynomials
I happen to be teaching exactly this topic in my PDE class today. My Legendre polynomial notebook is the last link on our class webpage: sites.google.com/a/unca.edu/mark-mcclure/home/classes/…
Mar
21
comment Plotting an array of data onto a sphere
@ThomasJebbSturges Yes, I got your messages now that you've flagged me. I believe that you would be pinged too, if I'd provided and answer, rather than just edited your question. I wasn't able to answer because the question had been closed as a duplicate. It's also similar to my answer here: mathematica.stackexchange.com/questions/15047/… I'll make a small edit to clarify the # issue, as well.
Mar
20
comment Why is this Mandelbrot set's implementation infeasible: takes a massive amount of time to do?
@hhh They come with the book! An antiquated concept, I know.
Mar
20
comment How to find all graph isomorphisms in FindGraphIsomorphism
Awesome! Although it worked for my purposes "Rough around the edges" is a polite description. The package was originally written to help some REU students solve some specific questions in graph theory. Thus, the current available functionality is small and chosen for a specific task. But it is a start and should be easy to add to, for those familiar with C programming and MathLink. And, thanks to Szabolcs for getting the package to work with the latest version of igraph!
Mar
20
comment Why is this Mandelbrot set's implementation infeasible: takes a massive amount of time to do?
@acl Thanks! I can live without the upvotes; I tend to be conservative with mine, anyway.
Mar
20
comment Why is this Mandelbrot set's implementation infeasible: takes a massive amount of time to do?
@halirutan What was the OP asking?
Mar
20
comment Why is this Mandelbrot set's implementation infeasible: takes a massive amount of time to do?
+1 I swear I didn't even know that ArrayPlot accepted complex values!
Mar
20
comment Why is this Mandelbrot set's implementation infeasible: takes a massive amount of time to do?
After seeing the chat you referred to, +1 for patience.
Mar
15
comment Showing steps Mathematica uses for Resolve[ForAll[…]]
Are you genuinely interested in the mathematical details or are you looking for some additional reassurance of correctness? In the latter case, perhaps a plot would be useful.
Mar
15
comment How do I evaluate the terms in an expression, but not the expression itself?
Oftentimes, Evaluate is used for this sort of thing, e.g. Plot[Evaluate[list],___], where list might involve a Table or some such. In this problem, you can't wrap Evaluate around the f[n].
Mar
15
comment How do I evaluate the terms in an expression, but not the expression itself?
Everyone has their favorite approach, although, I note that Evaluate doesn't work here.
Mar
15
comment How do I evaluate the terms in an expression, but not the expression itself?
@userX See edit.