I have really come to like this package, and, no, the built-in units handling in newer versions of Mma isn't a match for it by a long, long stretch. With some minor editing following the author's suggestion in his December 3, 2012 post, it worked fine in Mma 9 and 10. Unfortunately, there's more severe issues in Mma11. Trying to run the WorkingWithUnits notebook available here, there's a bunch of error messages and empty plots that appear. Is there anyone out there interested, knowledgeable, and kind enough to take a shot at fixing the package? My feeling is that the author, working for Wolfram, doesn't want to interfere with the direction that Mathematica is going in that area. Me, on the other hand, I still think his package gives much more convenient units handling than native Mma.

  • $\begingroup$ I just upgraded to Mathematica 11 and experienced the same problems with using the AutomaticUnits package. Did you find a workaround in the meanwhile? Thanks in advance. $\endgroup$ – Thomas Hocker Jan 29 '17 at 17:04
  • $\begingroup$ @Thomas Hocker Unfortunately, no. I had contacted the author of the package, but did not receive a reply. Like I said, I would not be surprised if he did not want to, or was under orders not to provide compatibility between Mma11 and his package. I would still love to have that, but I have very little hope... $\endgroup$ – Pirx Jan 29 '17 at 18:07

Sorry, I guess your message got spam-filtered. I had a quick look at the package under Mathematica 11.0.1 and fixed the problem with graphics commands not applying the new Units rules. I didn't see any other problems. New version is available here: [edit] https://github.com/JonMcLoone/AutomaticUnits

  • $\begingroup$ This is wonderful, thanks very much! $\endgroup$ – Pirx Jan 30 '17 at 12:38
  • $\begingroup$ The link is dead now. Might I suggest putting the package in the WRI GitHub account? $\endgroup$ – J. M.'s ennui May 13 '20 at 11:55
  • 1
    $\begingroup$ I have published this in my own GitHub, though I have not yet tried to update it: github.com/JonMcLoone/AutomaticUnits $\endgroup$ – Jon McLoone May 22 '20 at 11:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.