Friday, August 31, 2012

Introduction to MATLAB ... Module 1

So after much wait here comes the first introduction module to MATLAB.  Its time to gather yourself and  hit the keypad. Remember its better to act to learn. There is no substitute for doing and learning. Go through the slides. Pick the examples up and try them on your own. Type the already scripted ones and see how the results come. Play with the parameters and sense the differences in the results. Most important make mistakes, this gives you a unique opportunity to explore a more open area of learning.


The motivation to develop the slides came from "Getting Started With MATLAB 7: A Quick Introduction For Scientists And Engineers by Rudra Pratap " Even few of the examples are taken from the book and various other floating material from the web.

(More modules to follow)

Majid Hassan Khan

Saturday, August 4, 2012

Learn (Programming/Scripting) while doing !!!!


We have a common habit of taking task when we completely know the skills but the real fun is learning the art while being in the arena. No one learns swimming by sitting in his/her room. Similarly, I have not seen a guitarist strike a wonderful stroke without touching the guitar. Friends its time the idea of learning be changed. The old school, which gives us confidence in academic habits by book, should see a fresh rise of novel methods of learning by doing. I read it somewhere, and I quote it with due respect to the original author whose name I no longer remember:

                            “Hear and forget, See and remember but DO and know.”

Therefore, it is our time to take the task of problem solving in a different way. The series will focus more on the use of tools rather than the theoretical details of the tools. Computation using programming (scripting in case of MATLAB) is great fun and I hope you all will join me on this voyage to learn. The process of learning cycle will complete only when you do take the MATLAB scripts file posted here and use them for your own understanding. You need to execute it and tinker with the given scripts. May be you will stumble across some wonderful concept, and if you do so let me know because true learning is a two way process and I hope you are going to knock out better ways of programming (and write to me about your great experiences). 

I plan to post articles related to techniques of computational methods using MATLAB as a tool. However, since MATLAB is a great platform with many inbuilt functions we may lose touch with the charm of numerical analysis.  To overcome this I plan to upload a traditional method of programming along with the ways MATLAB uses to make life easier. Even some concepts of mathematical details will be added to make the understanding of the script easier. 

Therefore, friends let us take it in a fresh way. If you are, novice to the world of scripting this is going to be a lot of FUN.

Remember the real way of learning any art is to perform the art and programming/scripting in computers is an art and you cannot excel in this art without performing it. 


(Post related to MATLAB introducton to follow.)


Majid Hassan Khan