Category Archives: Intermediate

You know the basics but want to develop your Matlab skills. These posts are for you.

Beautiful Plots in MATLAB

Today, Jesse Marshall returns to discuss visualization in Matlab. Why Visualize? Smartphones, tablets, wearables, smart-toasters and 8 billion other ‘devices’ have swamped us in data. This explosion of big, and sometimes bad data has led to seemingly endless charts that all compete for … Continue reading

Posted in Intermediate, Learning Matlab, Optimizing your code | 6 Comments

There are two types of data scientists – those who cluster and those who don’t

Today, we are lucky to have Jesse Marshall as a guest blogger on data analysis. Jesse is a PhD student at Stanford, working on analyzing the collective behavior of hundreds of neurons as they process information in the living brain.  Humans have … Continue reading

Posted in Intermediate | Tagged , , , , | Leave a comment

ICA demystified

This post has been on the back of my mind for quite some time, ever since I wrote about Principal Component Analysis. Independent Component Analysis or ICA is an algorithm to extract underlying structure hidden in multi-dimensional datasets. As for … Continue reading

Posted in Intermediate | 1 Comment

How to share your figure in the cloud

Today is a special post for a new online tool that hold some very interesting future. It’s about a new online tool from, a startup company in Montreal. I like their work a lot and decided it was worth giving them … Continue reading

Posted in Advanced, Beginners, Intermediate, Various | 3 Comments

Recursive functions

In this post, I introduced you to the beauty of recursive functions. I believe that these are part of the “basic programming package” that anyone into coding should have been introduced to. I quickly discuss the theory and their usage … Continue reading

Posted in Beginners, Intermediate | 7 Comments

The past, present and future of numerical computing

This post serves as an introduction to numerical computing as well as a nice overview of the current landscape of numerical calculation. I also present some of my perspectives on the future of the field which could raise general interest, … Continue reading

Posted in Advanced, Beginners, Intermediate, Various | 5 Comments

How to organize your Matlab files?

In this post, I talk about how to organize your matlab code. Continue reading

Posted in Intermediate | 8 Comments