Rotation Matrix
Manipulate bitmaps with matrix operations.
The third argument to regex is a powerful replacement generator.
Transform Use JSL to scrape images from Twitter and experiment with an FFT to cross fade the images.
Coming back from the eclipse You can set your phone to add GPS data to pictures.
GPS Uncertainty Fixing a data collection mistake. Video too.
big green question mark How the JSL If statement works
Overlapping red, green, blue rings Using Associative Arrays as sets. Intersect, Union, Difference.
Animated gif of Gosper's glider gun, tilted 30 degrees JSL to power a glider gun
update 10apr2018: see Bryan's script for a modern approach. I also made a video. This JMP graph is built from a background image downloaded from NAS...
HeatColor function maps numbers from zero to one to a custom color range Small demo program showing a custom color theme used with HeatColor.
The blue GPU line rises to 70C watching a videoJSL runs commands on a Linux machine to make a graph of video card temperature.
ASCII is the name of one of the original character encodings. A character encoding maps numbers into character shapes; the number 65 is a capital let...
I've made several projects using audio in different ways: midi files, speech api, calling a windows DLL, and reading/writing WAV files. This time I'll...
Question from @billkopp. Using cURL to supply basic authentication credentials. Replace "user" and "pass" appropriately. Remove the -k if you don't...
Spiders! Building up a 3D world with animated spiders
More on JMP 13: Preview JMP 13 | JMP and Announcing JMP 13, live from Discovery Summit | JMPjohn.ponte added some animated GIF capability to J...
Not-quite-random art generator. Notice the paint function's use of matrix indexing to avoid an explicit JSL loop to set a vertical line of pixels, mo...
Here's some JSL to operate FTP through JMP 11's RunProgram function. More about RunProgram below.
// this example is specific to Windows because of FT
...
Just had a request for a way to move data from an external program into JMP. Generally I'd recommend using CSV files for this, but if compression is ...