Thanks 0j1 I could use this as a fallback if the 3d attempt doesn't work. As we used to say in climbing 'Go big or go home', we'll see if I'm going to go home!
Cheers, bob On -Feb23-2010, at -Feb23-20105:16 PM, 0j1 wrote: > How about something like this (similar to Tracy's idea but done in 2-D): > > 1. Initial 'array + array' > > (1)(2) + (5)(6) > (3)(4) (7)(8) > > 2. Expand the arrays > > (1) (2) (5) (6) > + > (3) (4) (7) (8) > > 3. Split the '+' into four and move them > > (1)+ (2)+ (5) (6) > > (3)+ (4)+ (7) (8) > > 4. Move the RHS > > (1)+(5) (2)+(6) > > (3)+(7) (4)+(8) > > 4. Add the '=' > > (1)+(5) (2)+(6) > = > (3)+(7) (4)+(8) > > 5. Display the result > > (1)+(5) (2)+(6) (6) (8) > = > (3)+(7) (4)+(8) (10) (12) > > where the () are circles, coloured say red for the LHS, Blue for the RHS, > green for the result. > > If you have space, you could keep a copy of step 1 on screen to remind the > viewer what's being animated, and do Step 2 could by duplicating it and > moving/expanding the duplicate. > > > bob therriault wrote: >> Very cool Tracy, >> >> I like it (especially the collision). The question that remains is whether I >> can do it. I sense I will need to follow Oleg's suggestion of using Blender, >> but I'll give it a try in Keynote first. >> >> Cheers, bob >> >> On -Feb23-2010, at -Feb23-20109:56 AM, Tracy Harms wrote: >> >>> An idea I like is to take the diagram into a third axis, along these lines: >>> >>> First: Reposition the two arrays so that they're loosly stacked (shifting to >>> a 3-d perspective drawing in that animation. >>> >>> Then, take the addition operator duplicate into (*/ @ $) copies that spread >>> from the original into a matrix the same size as the nouns. This verb matrix >>> would be produced between the two noun layers described above. (They were >>> described as "loosly" stacked so that there is natural room for this third >>> layer to be drawn.) >>> >>> The diagramming of the verb as existing for each atom of each array seems to >>> me a natural visual representation of the rank-zero relationship. (Having a >>> visual representation of rank relationships does not require that they be >>> explained when first shown, yet will provide a visual mnemonic for eventual >>> discussion.) >>> >>> Resolution to the result might be shown by drawing the results in a new >>> (fourth) parallel panel. Or the animation could show a convergence of the >>> two noun panels onto the infixed verb panel, with all of them replaced by >>> the result noun at collision. (The latter appeals to me.) >>> >>> This technique would allow the addition to be shown as conceptually >>> parallel, avoiding inaccurate implications of sequencing. It would also take >>> advantage of the multi-axial thinking that J involves. >>> >>> -- >>> Tracy >>> >>> >>> On Tue, Feb 23, 2010 at 11:59 AM, bob therriault >>> <[email protected]>wrote: >>> >>>> Thanks Tracy, >>>> >>>> I wrestled with this as well. The options I explored were: >>>> >>>> 1) ... >>>> >>> ---------------------------------------------------------------------- >>> For information about J forums see http://www.jsoftware.com/forums.htm >> >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
