Is there a slick way to generate the dual-grid graphs such as you can see on pages 7, 9, and 10 of this article, or this one?
I've searched, but found nothing. Thanks in advance...
|
Is there a slick way to generate the dual-grid graphs such as you can see on pages 7, 9, and 10 of this article, or this one? I've searched, but found nothing. Thanks in advance... |
||||
|
By definition, a (real) "coordinate" is a map from a region into the Real numbers. To show a coordinate, we usually fix specific values, such as $\ldots, -3, -2, \ldots, 1, 2, 3, \ldots$, and graph the inverse images (level sets) of these values. We will want to distinguish different coordinates by varying the graphical representations of these level sets. We should encapsulate these elements--coordinate functions, graphical attributes, and discrete sets of values--in some convenient data structure. The simplest to use is a list. For example, here are descriptions of a pair of Cartesian coordinates and a pair of Polar coordinates:
Here's the "slick" part: merely map
(The mashup along the negative $x$ axis is a Mathematica problem with contouring In a similar way we can reproduce the Arnold figures using the very calculations they are intended to illustrate. Here is (most) of one of them:
This is not limited to two coordinate systems: |
|||||||
|
|
You can accomplish things like this by defining your own functions to generate descriptions for
You can then use it along with other graphics options to style your resulting figure:
To add things such as arrows and anotations you can use |
|||
|
|
A possible starting point:
|
|||
|
|
|
Here's a start using just simple plotting functions.
You can get fancier and gain more control using graphics primitives. |
|||||||||||
|
Read the FAQs! 3) When you see good Q&A, vote them up byclicking the gray triangles, because the credibility of the system is based on the reputation gained by users sharing their knowledge. ALSO, remember to accept the answer, if any, that solves your problem,by clicking the checkmark sign` – chris Nov 14 '12 at 8:14