The complex Mathematica now comes with a friendlier interface

 

Connecting state and local government leaders

Did you hate math in school but now need it at work? Mathematica is for you as much as for engineers and scientists who feel at home with numbers. Users have come to regard their PCs as word processors, database hosts or graphics generators. Most of us forget that computers were designed to be number crunchers. Wolfram Research never forgot. I would not have recommended Mathematica for mainstream professionals until this version.

Did you hate math in school but now need it at work? Mathematica is for
you as much as for engineers and scientists who feel at home with numbers.


Users have come to regard their PCs as word processors, database hosts or graphics
generators. Most of us forget that computers were designed to be number crunchers. Wolfram
Research never forgot. I would not have recommended Mathematica for mainstream
professionals until this version.


I always liked the package despite its horrendously unfriendly interface. After all,
anything was better than trying to do symbolic analysis by hand. Mathematica can solve an
equation in minutes that without a computer would take a year.


I seldom use the program, so I've had to relearn the interface each time. I found it
difficult despite my university training in physics and math up to the tensor analysis
level. I could not see math phobes liking the software, no matter how powerful it was.


But now Version 3 has a notebook-style scratchpad interface that brings sophisticated
math down to an average professional's desktop PC.


This version even lets you save projects in Hypertext Markup Language format or call up
the program on an intranet server.


I tested it under Microsoft Windows 95. There are versions for Apple Macintosh, OS/2,
Unix and various mainframes. To do mainframe-level number crunching on a PC, get the
fastest Pentium you can find and load it with a fast CD-ROM drive and 64M of RAM.


Even that won't be too speedy, though in a pinch you can even run Mathematica from the
CD-ROM. Large computations will stall when you don't have enough memory, but I've rarely
encountered this.


You will spend weeks, not hours, learning the package, which is more integrated and
better thought-out than most software. It isn't weighted down with useless bells and
whistles like an office suite; it's just large.


The hard-bound documentation is 1,400 pages. Another 500-page manual covers
Mathematica's 1,000 add-on packages. The documentation is also on the program CD.


The idea behind Mathematica is that everything--numbers, equations, words, sounds, even
graphics--can be represented and manipulated as symbolic expressions.


From the command line, you can enter simple calculations for immediate evaluation or
complex equations for factoring. The output of one analysis can become input for the next.


Most users, however, will prefer the notebook interface to working from the command
line. The notebook scratchpad shows graphs, equations and text, forming an interactive
solution to a problem. The interface lets you store, reuse and share with other users.


Wolfram Research claims Mathematica has the world's largest collection of algorithms.
You can solve problems symbolically or numerically to any chosen degree of precision.
That's important, because you get really, really big answers if you aren't careful. I'm
talking pages full of numbers.


Learning the notation conventions is the initial hurdle, but they are consistent and
not too complex.


For example, depending on whether you add //N after an expression you want evaluated,
you might get a symbolic answer that merely converts your input into standard mathematical
notation, a very large numeric answer (2 to the hundredth power gives a 31-digit result)
or an approximation.


Mathematica is much more than a calculator or super-duper spreadsheet. It embodies a
vast amount of mathematical knowledge. After you understand it, some tough problems become
easy.


For example, if you want to know the billionth prime number, just enter Prime[10^9].
That's all there is to it.


Enough about numbers. Mathematica can just as easily manipulate sound files, scanned
images or words symbolically--finding all the palindromes in a word list, for example.


If you work with maps, there are standard Mathematica add-ons to generate world or
country maps (WorldPlot), calculate great-circle distances (Geodesy), or give latitude and
longitude of cities (CityData).


An add-on called Music will find the frequency in hertz that is half an octave above
another note. The command is only a few characters long.


For statisticians, the MultiDescriptiveStatistics add-on has tools for multivariate
data manipulation including skewness, Pearson skewness and kurtosis. I have no idea what
those are for, but a mathematician I know says they are important.


You can call any one of thousands of such add-ons as part of a problem, even loading
specific add-ons each time you run the program.


To interpret and visualize the output in a number of formats, Mathematica gives you an
array of powerful graphics output options.


You can use it as an embedded calculator for Microsoft Excel or within a Microsoft Word
front end. Or you can call routines from any C program using MathLink, which is a third
way to access Mathematica in addition to the command line and notebook interfaces.


My first experience doing math on computers involved Fortran and punch cards, so you
can imagine how much I like something that's easier to use.


This heavy-duty package is just about friendly enough for every professional from
business analyst to graphic artist.


Mathematica is in use at many agencies, and Release 3.0 should make it more widely
accepted.


If Excel is getting cramped for your big projects, consider working in Mathematica and
linking to Excel for that program's superior business publishing tools.


Or link directly to word processing software. Mathematica does have its own publishing
tools, but they are rather technically oriented.


Wolfram Research had sent me a test package that lacked a password. The version shipped
to buyers has a password and is ready to run out of the box. But while finding this out, I
learned that technical support doesn't receive high priority.


If you've got a question, dig into the Mathematica manuals while waiting for a reply
from Wolfram Research and you may find the answer faster. Fortunately, the documentation
is excellent.


John McCormick, a free-lance writer and computer consultant, has been working with
computers since the early 1960s.


X
This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners. Learn More / Do Not Sell My Personal Information
Accept Cookies
X
Cookie Preferences Cookie List

Do Not Sell My Personal Information

When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. Click on the different category headings to find out more and change our default settings according to your preference. You cannot opt-out of our First Party Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). For more information about the First and Third Party Cookies used please follow this link.

Allow All Cookies

Manage Consent Preferences

Strictly Necessary Cookies - Always Active

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data, Targeting & Social Media Cookies

Under the California Consumer Privacy Act, you have the right to opt-out of the sale of your personal information to third parties. These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out of the sale of personal information by using this toggle switch. If you opt out we will not be able to offer you personalised ads and will not hand over your personal information to any third parties. Additionally, you may contact our legal department for further clarification about your rights as a California consumer by using this Exercise My Rights link

If you have enabled privacy controls on your browser (such as a plugin), we have to take that as a valid request to opt-out. Therefore we would not be able to track your activity through the web. This may affect our ability to personalize ads according to your preferences.

Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Social media cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.

If you want to opt out of all of our lead reports and lists, please submit a privacy request at our Do Not Sell page.

Save Settings
Cookie Preferences Cookie List

Cookie List

A cookie is a small piece of data (text file) that a website – when visited by a user – asks your browser to store on your device in order to remember information about you, such as your language preference or login information. Those cookies are set by us and called first-party cookies. We also use third-party cookies – which are cookies from a domain different than the domain of the website you are visiting – for our advertising and marketing efforts. More specifically, we use cookies and other tracking technologies for the following purposes:

Strictly Necessary Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Functional Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Performance Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Social Media Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Targeting Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.