Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.654.303 Times

Quaternion belt-trick 1.0

  Date Added: September 07, 2013  |  Visits: 242

Quaternion belt-trick

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 downloads)



This program demonstrates the quaternion belt-trick, also known as the Dirac belt-trick and the waiter trick. It generates an AVI movie file (also included) which shows a stereo movie of the belt-trick in action. Notes: (1) If you want to save time and see the end-result, just watch the included AVI movie. It opens in Windows Explorer with Windows Media Player. The program is really included just to show you how it was done. (2) The movie is stereoscopic. If you sit back at least a meter from the screen and cross your eyes slightly to fuse the two images in your "mind's eye", you should get a nice stereoscopic effect.(3) The program takes a few minutes to generate the AVI movie - about 10 minutes on a 3GHz machine. It produces one figure for each frame of video and takes a little software snapshot of each one. There are 96 frames in the movie, the msximum allowed. Any screensavers, pop-up windows, or moving about on the desktop while the program is running can mess up the resulting movie. This problem is due to the way MatLab does its movies and it seems to be unavoidable.(4) The program utilizes a quaternion data class for the quaternion calculations. I wrote the data class and it is very compact but also full-featured. You can separately download it for free from the same place in Matlab Central where you got this program. Matlab data classes, while a somewhat obscure topic, are very powerful, easy, and interesting and are well worth learning about. With data classes you can create a working algebra with nearly any properties you can imagine. My motivation for writing the quaternion data class was to fully understand something mathematicians call the "Cayley-Dickson Construction" which defines quaternions as recursive complex numbers. (5) The AVI file included is a compressed version of the original AVI output, which was quite large, about 140Mb.Credits: The general idea for this program came from the book, Knots and Physics, by Louis H Kauffman, World Scientific. Dr Kauffman included a clever BASIC program in that book that inspired this program.

Requirements: No special requirements
Platforms: Matlab
Keyword: Algebra Calculations Central Class Classes Create Imagine Interesting Learning Obscure Powerful Properties Topic Unavoidable Utilizes Working Worth
Users rating: 0/10

License: Freeware Size: 3.65 MB
USER REVIEWS
More Reviews or Write Review


QUATERNION BELT-TRICK RELATED
Libraries  -  Perl6::Classes 0.22
Perl6::Classes project contains first class classes in Perl 5. SYNOPSIS use Perl6::Classes; class Composer { submethod BUILD { print "Giving birth to a new composern" } method compose { print "Writing some music...n" } } class...
7.17 KB  
Programming  -  Class::LazyLoad 0.04
Class::LazyLoad is a highly flexible and general purpose lazyloader Perl class. With very minimal configuration, it will correctly intercept constructor calls and wait until first access before actually executing the constructor.
10.24 KB  
Programming  -  SBART 4.3.9
SBART is a very easy to use application intended to be a design support tool that allows you to create an interesting 2D CG image based on artificial selection, which was originally proposed as Artificial Evolution by Mr. Karl Sims.
4.98 MB  
Libraries  -  Bio::Tools::Run::PiseWorkflow 1.4
Bio::Tools::Run::PiseWorkflow is a class to create a Pise workflow using Pise application objects as methods. A workflow is defined by a set of methods which all instanciate the class PiseApplication. SYNOPSIS # First, create a...
829.44 KB  
Audio Editors  -  Audio Chaos Soundscape Generator 1.0
With the right number, and combination of sounds you can create some interesting soundscape envorinments or randomly generated music that plays on and on. You can loop certain channels or mute them, set panning and volume as well as frequency....
3.02 MB  
Utilities  -  WMI Object Viewer 1.0.7
WMI Object Viewer - Explore WMI Namespaces - Explore WMI classes, the subclasses, the structures - Get the properties, the methods of each class, get the properties' value. - Easy to use, freeware and well-qualified...
200 KB  
Development Tools  -  freelance-project-manager 1.0
Freelance Project Manager is a simple system allowing developers and clients to use one central location to create new deals, and discuss projects.
 
Authentication  -  phpGACL 3.3.7
phpGACL is a PHP class offering Web developers a simple, yet powerful "drop in" permission system to their current Web based applications.Features: - Split into two classes, and a seperate administration interface. - GACL class:  Designed to be...
 
Games  -  Kid Drawing 1.0.0.2
Paint pictures for kids is an interesting & useful game for children to recognize the surrounding world more clearly. By means of children's vivid imagination, lovely kids will have opportunities to create very interesting pictures with bright...
8 MB  
Teaching Tools  -  WBTExpress4 4.2
The WBTExpress (4system) is designed to create advanced e-learning courses, tests, tutorials, etc. compatible for AICC- or SCORM-based LMS platforms. The application enables the creation of courses in a quick and effective way, just with several...
8.6 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  PHP Docbook Displayer for Scripts 1.0b
PHP Docbook Displayer provides XSL and CSS stylesheets, and PHP scripts, to generate easily and dynamically websites from Docbook files.It aims at simplifying to the max the web publication process : simply drop the docbook file under the site root !
102.4 KB  
Development Tools  -  WP Translate 1.0
This simple language translation plugin allows your users to quickly translate your webpages, through a widget on your blog.You have the option to select the title of the Widget, which will be displayed above the language translation form. Users...
10 KB  
Development Tools  -  save2word 1.0
A simple function to copy figure from MATLAB into MS Word automatically. It is a modification of saveppt (a function in File exchange) that save figures to MS Powerpoint.
10 KB