16,481 reputation
13480
bio website facstaff.unca.edu/mcmcclur
location Asheville, NC
age
visits member for 2 years, 3 months
seen 1 hour 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.


Dec
9
comment Simplify the multiplication such as $a*(b+c)$ to $a*b+a*c$
Or Expand[a*(b + c)].
Dec
9
comment Solving the Travelling Salesman Problem
@MarcoDalFarra Great! Sometimes, it's just a matter of learning how to use that type of resource.
Dec
6
comment Can CDF file embedded in a web page receive external parameters?
@Artes Exactly - I'm watching that happen with my answers from today right now!
Dec
6
comment Can CDF file embedded in a web page receive external parameters?
@Artes I can live with that! I do vote, but certainly not whimsically. I generally vote when I feel that I've learned something. As a long time user and parttime consultant, that doesn't happen too often. My students tell me that I'm stingy with points, too. Perhaps, there's a theme? :)
Dec
6
comment Can CDF file embedded in a web page receive external parameters?
I gave Andre his first upvote - I'm famous!!
Dec
6
comment What's wrong with this code to create a matrix?
@David Yes, there are very good reasons to distinguish between real numbers and integers - this is common across a most programming languages. Internally, the arithmetic is very different. Exact arithmetic, between integers for example, is more costly computationally - so, why do it if the programmer doesn't need it?
Dec
6
comment What's wrong with this code to create a matrix?
@David No, $n+1$ is a the real number 21.0. You might want to read up on types of numbers: reference.wolfram.com/mathematica/tutorial/TypesOfNumbers.html
Dec
6
comment Can mathematica show me a fraction with a repeating decimal notation?
@VitaliyKaurov Cool! This was definitely a little trickier than I thought it would be when I jumped in!
Dec
4
comment Inputting abbreviated units
This should be reopened. The question seems very different from the proposed duplicate. I don't see it at all. This question is much more concise and has nothing to do with packages. Correspondingly, the answers are of a very different character. Itai's answer, in particular, is very good and has no parallel in the other question.
Dec
3
comment Is there a way to run Python from within Mathematica?
@Jens He says he wants "to import some Python classes and use them in Mathematica". That's exactly what Pythonika does. I've used it to run sage from Mathematica. One of the dumbest things I've ever done, but I did it: facstaff.unca.edu/mcmcclur/Mathematica/Sage
Dec
3
comment Is there a way to run Python from within Mathematica?
Google Pythonika
Dec
1
comment Why does SocialMediaData return such a small FollowerNetwork?
I don't know if this is the answer or not but, when applying SocialMediaData to Facebook, a similar thing happens, i.e. the vertex count of my Friends Network is strictly smaller than my number of Friends. In that context, I believe the reason has to do with my friends privacy settings which doesn't necessarily allow me to friends' friends.
Nov
29
comment Is there an equivalent of MATLAB's Workspace window in Mathematica?
@sebastianc. It's not scrollable because the Options are inherited from PaletteNotebook. Remove the "PaletteNotebook@" portion and you'll get an ordinary, scrollable notebook. You could add options to set the size, title, and position to your liking.
Nov
29
comment Is there an equivalent of MATLAB's Workspace window in Mathematica?
That is so V5! Where's the Panel, the Grid, the groovy buttons that automatically display the variable contents as tooltip? Of course, it has the advantage of being simple and effective. :)
Nov
28
comment How to manipulate gauge theory in Mathematica?
Thanks for the pointer to the new documentation Vitaliy - looks very useful, indeed!
Nov
25
comment Sum over binary digits of integer
@Rojo Oops, my bad. I meant list=Range[10000], which does return a packed array! Of course, the form is much more regular.
Nov
25
comment Sum over binary digits of integer
@Rojo Not always.Try list = RandomInteger[{-10, 10}, {10000000}]; {AbsoluteTiming[Total[list];], AbsoluteTiming[Plus @@ list;]}. The Total version runs much faster and Trace shows no sign of Plus. If you set list=Range[10000], though, then Plus is applied. Weird, eh?
Nov
15
comment Timing display of Graphics (Front End timing)
@ssch I believe that's essentially correct. Rendering is done in the front end. Once a Graphics expression is sent to the front end, the kernel can get to work on input in the current cell, but not the next cell.
Nov
14
comment How can I get a Taylor expansion of the Sin[x] function?
@belisarius Sigh - but no accept!
Nov
12
comment Draw a circle with radius of x using pi = 22/7
@image_doctor Then you're in the elliptical case. Drawing a circle on the surface of a sphere is one such example.