YouTube RSS
YouTube RSS
Skip to content
  • About me
  • Home
  • Contact
  • Photos
    • News
    • Food
    • Statues
  • Links
  • My Keyboard Shortcuts
  • Publications
    • Research
    • Project reports
  • Artwork
    • 2d illustrations
    • 3d Modeling
    • Stop motion
  • Calendar test

CSV Parsing in Matlab

A couple of weeks ago I needed to parse the gmail contacts of my local magician’s club (GMK – Göteborgs Magiska Klubb) of which I belong to. My task was to create a neat list…

Continue reading

Matz July 12, 2014 - 9:45 pm January 26, 2015MATLAB, Programming csv, excel, parsing, string 0

Copy Files to Multiple USB Drives

The other day I had to copy a couple of HTML and PDF files to 30 USB thumb drives. To make this as efficient as possible, I found a way to do this using (Perl…

Continue reading

Matz June 25, 2014 - 3:40 pm January 26, 2015Programming, Python files, PDF, USB 2

My Hard Drive Crashed!

The other day I was awaken thanks to my computer making the weirdest noises. It was like a very faint beeping, almost like it was a time bomb, counting down. I had no idea what…

Continue reading

Matz June 8, 2014 - 1:42 am October 18, 2015Instructional files, HDD 0

Finding the Taxi Cab Numbers

This post is about “Taxi cab numbers” specifically the “Ramanujan-Hardy number”, 1729. This specific taxi cab number is so-called because it is the smallest positive number that can be written as a sum of two…

Continue reading

Matz May 30, 2014 - 10:28 pm July 1, 2014MATLAB Fermat's Last Theorem, Floating Point Number, Ramanujan 2

Realistic Fire Simulation using Cellular Automata

In this post I will explain how you can create an interesting fire effect using simple “game of life”-like rules and some post processing and why it is not a good idea to do this…

Continue reading

Matz May 13, 2014 - 1:33 pm August 19, 2014MATLAB Image Processing, matlab, simulation, visualization 2

Prezi vs Sozi

Sozi is an Inkscape extension enabling the user to create Prezi-like presentations with the rotating and zooming animations and bells and whistles that we all love. The great thing with Sozi is that it creates…

Continue reading

Matz April 26, 2014 - 3:32 pm January 20, 2015Instructional, LaTeX, Python inkscape, prezi, sozi 2

Faster Linear Convolution Using Careful Zero Padding

When computing a linear convolution between an image I and a kernel K, the convention is to use FFT, pad with zeroes (also called zero filling) and use the convolution theorem to do this efficiently.…

Continue reading

Matz April 12, 2014 - 10:31 pm May 7, 2017MATLAB convolution, factor, FFT, matlab, padding, recursion 0

WordPress Blanked Me!

This post title should have read “Help, my wordpress returns blank pages and I cannot log in to my admin page!”. I just thought it was fitting to say that WordPress f****d me over. It…

Continue reading

Matz April 7, 2014 - 3:19 pm April 4, 2020Wordpress database, phpmyadmin, ubuntu, wordpress 0

Double-Slit Experiment Simulation

This post is about simulating the double-slit experiment using a water tank simulation in Matlab. The simulation is really used to create a rain drop animation, but I modified it slightly to do the double-slit…

Continue reading

Matz March 31, 2014 - 11:14 am August 4, 2014MATLAB experiment, matlab, physics, wave 5

Beveled Cube from a Sphere

This post is about how one can map a sphere to a “rounded”, “smoothed” or as I prefer to call it a “beveled” cube. We will as a bonus also see how to make a…

Continue reading

Matz February 16, 2014 - 12:14 am June 19, 2014MATLAB matlab 0

How to create Valentine Bunnies in Game of Life

Game of Life is a very interesting and a surprisingly simple algorithm invented by John Horton Conway in the seventies. The game is for 0 players, because it is really not a game in the…

Continue reading

Matz February 14, 2014 - 12:00 am September 24, 2014C Conway, Game of Life, heart, Valentine 0

Fast Fourier Transform of a zero vector

This is a short post about FFT of zero vectors and as a result show why FFTW does not check if the argument is a zero vector. I could argue that zero vectors are a…

Continue reading

Matz February 8, 2014 - 8:20 pm February 16, 2014MATLAB FFT, matlab, optimization 0

Taxi Company Dispatch Simulation

As a part of the course in “Simulation of Complex Systems” I suggested a project. The project was to simulate the dispatch system of a taxi cab company. The goal was to essentially simulate where…

Continue reading

Matz January 26, 2014 - 7:39 pm September 28, 2015MATLAB dispatch, matlab, simulation, sparse matrix, taxi, visualization 2

Reverse Engineering the 3D Wire Turtle Puzzle

I love art and puzzles and this mini-project combines these two concepts into one, the “3D Wire turtle puzzle”. In this post I will “reverse engineer” the design of a wire puzzle that is seen…

Continue reading

Matz January 23, 2014 - 11:54 pm January 20, 2015Art, Inkscape 3ds max, puzzle, vray 2

Hybrid images: Adolf Chaplin and Miley Einstein

I recently attended a course in Image Processing and in one lecture my teacher showed me an image of Marilyn Monroe depicted in a newspaper. My teacher then took the newspaper and walked towards the…

Continue reading

Matz January 22, 2014 - 12:50 am April 23, 2014Photoshop Chaplin, Einstein, filter, Hitler, Image Processing, Miley Cyrus 0

Wave propagation using vertical springs

This is a simple MATLAB code I created which simulates the way a wave propagates through a medium. I wanted to simulate the wave machine created by John N. Shive at Bell Telephone laboratories. The…

Continue reading

Matz January 20, 2014 - 1:00 am April 4, 2015MATLAB, Programming, Uncategorized matlab, physics, simulation, spring, wave 0

Block Chromatic Noise

I love photography and image processing and this little project, that I wish to share with you, I finished way back in April 2012. I recently found this in my old dropbox account and thought…

Continue reading

Matz January 11, 2014 - 2:59 am March 6, 2015Programming camera, exposure, hidden message, noise 0

Faro Shuffle retention

This post is about faro shuffles. A Faro shuffle is a perfect riffle shuffle of two halves of a deck of cards so that each card from each half is interlaced perfectly. There are two…

Continue reading

Matz January 10, 2014 - 3:00 pm January 20, 2015Magic, Programming faro shuffle, FFT, magic, matlab 0
12
  • Friends blogs

  • Play Español (Learn Spanish)
  • Jahr Iljas art blog
  • Jonas' blog (mostly Haskell)
  • Categories

    • Art
      • Drawing
        • Inkscape
        • Photoshop
    • Food
    • Instructional
    • Magic
    • Math
    • Miscellaneous
      • Game Review
      • Movie reviews
    • Programming
      • C
      • JavaScript
      • LaTeX
      • MATLAB
      • Python
    • Review
    • Uncategorized
    • Wordpress
  • Popular Posts

  • Tags

    3ds max animation bug camera Chaplin convolution Conway csv dispatch Einstein excel experiment exposure factor faro shuffle FFT files filter Game of Life gpu heart hidden message Hitler Image Processing matlab Miley Cyrus noise optimization padding parsing physics puzzle recursion simulation sparse matrix spring string taxi USB Valentine visualization vray wave Windows 7 wordpress
  • Recent Comments

    • Matz on Deconstructing Swirl Face
    • Swirl Face è tornato in libertà. | Serial Killer e Delitti on Deconstructing Swirl Face
    • Matz on Double-Slit Experiment Simulation
    • Matz on Double-Slit Experiment Simulation
    • Michael Sowter on Double-Slit Experiment Simulation
  • Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
All rights reserved (C) Matz Johansson Bergström 2015-2020.
YouTube RSS
Powered by Tempera & WordPress.