Hands down one of the best book for introducing the subject of matlab with engineering applications.Its not just a copy-paste like most of the matlab books in the market do so , there are literally tons of them overflowing the market. It takes you through the basics treating matlab like any other programming and not a predefined functions book which is what matlab is taught like anyways..
So, give your rudra pratap book a miss and pick this one up, you wont regret it..