Category Archives: Intermediate

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

How to organize your Matlab files?

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

Posted in Intermediate | 4 Comments

Making interfaces WITHOUT guide

My job today is to help you to make interfaces in Matlab directly in your code without the help of the GUIDE. That thing is good to start but later on, it’s just a total waste of time. Continue reading

Posted in Intermediate, Making interfaces | Leave a comment

Structure, cell or both?

In this post, I talk about the two heterogenous containers that are available to you in Matlab, the structure and the cell. Continue reading

Posted in Intermediate | 5 Comments

How to store large datasets?

In this post, I talk about how to store very very large datasets on hard drive. Continue reading

Posted in Intermediate | Leave a comment

The art of vectorizing – Part 3

Following the last post on using repmat to avoid unnecessary for loops, I introduce bsxfun which is a faster alternative to repmat. Continue reading

Posted in Intermediate, Optimizing your code | 6 Comments

How to organize large datasets?

Here I present ideas to organize large datasets in Matlab. I propose the usage of trees organization and demonstrate how to achieve that in Matlab with native objects. Continue reading

Posted in Intermediate | Leave a comment

The art of vectorizing – Part 2

In a previous post, I introduced you how to vectorize your code. Here I show how to use repmat to process series of elements all at once. Continue reading

Posted in Intermediate, Optimizing your code | 6 Comments