May 17, 2011 — Wolfram Blog Team
Ever wondered how to grill the perfect steak? Or how well dunking food into an ice bath stops the cooking process? Nathan Myhrvold used Mathematica to answer these questions, and many others.
Myhrvold, the first chief technology officer at Microsoft, has had a longtime interest in cooking and has a background in science and technology. When he started using new techniques like sous vide, in which food is slowly cooked in vacuum-sealed bags in water at low temperature, he discovered that many chefs don’t know much about the science behind cooking. He decided to change that with a massive cookbook that was released in March. In 2,438 pages, Modernist Cuisine covers a wide range of cooking techniques and their scientific backgrounds, including heat transfer and the growth of pathogens. (It has recipes, too.)
March 17, 2011 — Jon McLoone, International Business & Strategic Development
There is an old word game where you try to get from one word to another through connections with other words. For example, you might get from “cold” to “stationary” via the word “frozen”, since “cold” and “frozen” are synonyms and “frozen” and “stationary” are synonyms, albeit for different meanings of the word “frozen”.
I thought of this game when I started to learn the new graph theory functions in Mathematica 8. We can think of the words in the English language as the vertices of one large graph and the synonym connections between them as the graph edges. If you do that, it looks like this:
So let’s see if we can generally solve this synonym chain problem.
March 1, 2011 — Andrew Moylan, Technical Communication & Strategy
In the previous post in this series, we looked at how to model a stabilized inverted pendulum using the control systems design features in Mathematica 8. We were quickly able to simulate a linearly controlled cart-and-pendulum system, and show that it is stable against some fairly large perturbations.
But what about a double (or triple or quadruple… ) pendulum? A general n-link pendulum is depicted below. In this post we’ll see how to derive the equations of motions for this system, find out whether we can stabilize it with a linear control scheme, and produce some animations of the results.
January 19, 2011 — Andrew Moylan, Technical Communication & Strategy
Can you balance a ruler upright on the palm of your hand? If I concentrate, I can just barely manage it by constantly reacting to the small wobbles of the ruler. This challenge is analogous to a classic problem in the field of control systems design: stabilizing an upside-down (“inverted”) pendulum.
One of the best things about Mathematica is that it makes specialist areas like control systems accessible to non-specialists. This lets you freely combine and develop new ideas without needing to be an expert in everything. It also makes Mathematica a great platform for learning and exploring new areas.
Using the new control systems features (one of several new application areas integrated into Mathematica 8), I’ve been experimenting with models of stabilized inverted pendulums. I’m no expert in control theory, but you’ll see that one doesn’t need to be.
October 7, 2010 — Jon McLoone, International Business & Strategic Development
Mathematica has always had the most complete collection of special functions available. You might think that by now there were no more to add, but the next release of Mathematica will add another five. You might also think that any that are left to add are too obscure for you to care about. They are getting fairly obscure, but you should still care.
Let’s look at one of them: Owen’s T function.
December 30, 2009 — Deepa Nair, Technical Communications & Strategy
During discussions at the International Mathematica User Conference 2009 with bioinformaticians using Mathematica, I learned a lot of very important things—like why protein folding isn’t something you can order at the dry cleaner. I also learned that a lot of people seriously dig Mathematica‘s modeling and automatic interface construction capabilities, which make it easy for them to create interactive applications and simulations.
Whether it is protein structure prediction using comparative modeling and fold recognition, or visualizing large-scale sequence alignments, Mathematica makes it fast and accurate. To make it easy for you to check out Mathematica‘s capabilities for this field, we have designed the Mathematica Solution for Bioinformatics portal. This website, which I researched and created, highlights Mathematica‘s capabilities and features several case studies, articles, and tutorials to help you get started.
One of the cool things I enjoyed researching were the interactive Demonstrations. If you are like me and learn best by looking at an example, there’s no better resource for learning how to create interactive applications in Mathematica, because the code used for creating the application is freely available right there.
December 10, 2009 — Wolfram Blog Team
The global H1N1 outbreak has researchers stepping up their efforts to build a mathematical model that health authorities can use to identify optimal medication strategies for emerging infectious diseases. Zhilan Feng, a mathematics professor at Purdue University, is one of those researchers.
Feng, who’s collaborating with the Centers for Disease Control and Prevention (CDC), is using Mathematica to develop and analyze a model of the dynamics and medication control of influenza. In this video, she demonstrates why Mathematica is the perfect tool for their work.
October 15, 2009 — Stephanie Harpst, Commercial Account Executive
I am always intrigued by the many ways people use Mathematica. But it was even more exciting to be a part of the American Chemical Society Fall 2009 National Meeting and hear the true excitement and awe of our users’ latest discoveries of what is possible in Mathematica. I also had a lot of fun introducing new users to our software!
In August, we traveled to ACS in beautiful Washington, DC, USA. The ACS meeting brought together the largest scientific society and its members’ families, colleagues, and students. It provided an ideal venue to demonstrate Mathematica‘s capabilities in chemistry and chemical engineering. We demonstrated a broad range of features, including Mathematica 7‘s fully curated chemical, genomic, and proteomic data, built-in parallelization capabilities, and unsurpassed modeling and visualization capabilities. The ability to visualize any data as well as update it on the fly has bridged a gap many researchers and scientists have had to work around when using other tools. You can even rapidly develop and test algorithms as well as generate accurate structural renderings in 2D and 3D using the integrated data, which is easy to retrieve programmatically.
September 29, 2009 — Wolfram Blog Team
Major growth in air traffic is forcing regulators and traffic management teams within the industry to create and study more efficient flight operations. Mike Ulrey, a member of Boeing’s Advanced Air Traffic Management team, is tackling this problem with Mathematica.
In this video, Ulrey describes how Mathematica‘s graphical and visualization capabilities play a crucial role in developing models to analyze and test the safety of new flight operations. “It puts the whole conversation of whether it’s safe on a firm quantitative-model basis that enables people to make decisions about whether to go forward,” says Ulrey. “They have much better insight and they have confidence in the results.”
February 19, 2009 — Kristen Aramthanapon, Scientific Information Group
Judging elements is like choosing a favorite ice cream. Carbon and hydrogen are like vanilla and chocolate, the basis for so many other flavors, but too commonplace to claim as your preferred element. By using the load-on-demand information packages that are readily available in Mathematica, one can better investigate the popularity of the 118 elements available in ElementData by studying how often they occur in the 34,000 chemicals featured in ChemicalData.
Of all the elements, hydrogen and carbon unsurprisingly occur most frequently, respectively in 94 and 93 percent of the chemicals. As an organic chemist, my focus has traditionally been on carbon-containing molecules, so I cannot help but view the periodic table from a carbon-centered perspective: how will certain elements affect the behavior of molecules to which they are bonded, and how will they interact with other molecules?