Published

modfun, A Short Program Produces Impressive Graphics

This nifty graphics gem started with a contribution by Paul Villain to the MATLAB 2022 Mini Hack, currently taking place on...

1 year ago

Published

Trio, A Wooden Puzzle from the Czech Republic

"Clever Toys" is a puzzle company in the Czech Republic. Their Web site describes five different hand-made, wooden puzzles...

1 year ago

Published

Rubik’s Cube Superflips and God’s Number

How hard is it to solve a Rubik's Cube?When can you say that your Rubik's Cube is completely scrambled?Why might the answer...

2 years ago

Published

Polygons, Polyshapes and Puzzles

Until recently, I knew nothing about the polyshape object in MATLAB. Now I can use polyshape to simulate an extraordinary...

2 years ago

Published

An Interesting, and Perhaps New, Matrix

I do not recall having seen this matrix before, but I will not be surprised to learn that somebody else already knows all...

2 years ago

Published

Rotation Matrices

The matrices in the following animations are at the heart of computer graphics. They describe objects moving in...

2 years ago

Published

Digital Simulation of Rubik’s Cube with Qube

This blog post describes Qube, my Rubik's Cube simulator. Source code for Qube is now available in one single file from this...

2 years ago

Published

Digital Simulation of Rubik’s Cube

Rubik's Cube is one of the great mathematical puzzles of all time. Most people are just interested in solving Rubik's Cube...

2 years ago

Published

The Enigma Qube, Merging an Enigma Machine and a Rubik’s Cube

An Enigma Machine combined with a Rubik's Cube makes an encryption device with unprecedented power....

2 years ago

Published

Rubik’s Cube

My recent obsession with cubes in this blog has led me back to Rubik's cube, perhaps the greatest mathematical puzzle of all...

2 years ago

Published

The Menger Sponge, Complement and Associate

A few months ago, I had never heard of Karl Menger or the cube-like fractal that he invented. Now I have this long blog...

2 years ago

Published

Anatomy of a Cube

A cube is the familiar three-dimensional solid with eight vertices, six faces and twelve edges. I have been working with...

2 years ago

Published

The Complement of the Menger Sponge

The complement of an evolving Menger sponge is all of the material that has been removed so far....

2 years ago

Published

Season’s Greetings 2021

Season's Greetings 2021 __________________________________________________________Marc Lätzel (2021). XMas Tree...

2 years ago

Published

A New View of Our Logo

On a recent visit to Ann Arbor, I met ten-year old Eden Rajapakse. Here is her sketch of the L-shaped membrane. ...

2 years ago

Published

The Menger Sponge Fractal

The Menger sponge is a popular fractal that generalizes Cantor sets and Sierpinski triangles. Its fractal dimension is...

2 years ago

Published

The Computer Graphics Matrix and a Cube

Use a cube instead of the Utah Teapot in my previous post. I was pleasantly suprised by the final screen shot.... read more...

2 years ago

Published

The Matrix at the Heart of Computer Graphics

Matrices like the ones shown in the following screen shots are at the heart of computer graphics. They describe objects...

2 years ago

Solved

Pizza!

Given a circular pizza with radius _z_ and thickness _a_, return the pizza's volume. [ _z_ is first input argument.] Non-scor...

3 years ago

Published

Quaternions

Quaternions are generalizations of the complex numbers that have found applications in computer graphics and many other...

3 years ago

Published

Round, With Tie Breakers, A Prototype

In February and March I published three blog posts about an enhancement request for MATLAB concerning tie breakers with the...

3 years ago

Published

Computers That I Have Known

Nick Higham's Numerical Linear Algebra group at the University of Manchester is hosting a conference celebrating Jack...

3 years ago

Answered

Redirecting arithmetic functions from LAPACK/BLAS?

It might help to use the transposes of your arrays or interchange the order ot your loops. MATLAB stores 2-d arrays by coluumns...

Redirecting arithmetic functions from LAPACK/BLAS?

It might help to use the transposes of your arrays or interchange the order ot your loops. MATLAB stores 2-d arrays by coluumns...

3 years ago | 3

Published

Complexity of Computing the Eigenvalues of a Symmetric Matrix

I am giving a five-minute talk today, May 26, at the virtual seminar on Complexity of Matrix Computations. Here are my...

3 years ago

Published

Computing Eigenvalues of Symmetric Matrices

Computing Eigenvalues of Symmetric MatricesSee revision.Get the MATLAB code (requires JavaScript) ...

3 years ago