What is Matlab ?
MATLAB® is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation. Using the MATLAB product, you can solve technical computing problems faster than with traditional programming languages, such as C, C++, and Fortran. More information
In my major: automatic control, we use Matlab as a great simulation program to test our algorithms and automatic control theory, control system as well. Matlab is the required program that every technical students have to learn in their universities.
How to learn effectively ?
I have more than Six years experience in programming Matlab so I would like to help the beginner of studying Matlab some effective ways to learn Matlab. I want to say that: Programming with Matlab is very easy since Matlab supports every functions you need.
1. Learn from Matlab Help
I rate the Matlab help as the most interesting and fully help I have been seen, because I can easily find a function or a statement I don’t know by using command: help function_name or using search box in Matlab Help window.You can open Matlab Help by pressing F1 button.
In Matlab help, the left listbox is classified by toolbox name so if you want to learn something about Image processing, just go directly to the Digital Image Processing Toolbox and read it. In each toolbox, it have fully definition and example so you will understand deeply how to use each function and how to create example. Please keep reading from the beginning until the end
You also can browse or search some keywords here: http://www.mathworks.com/help.html or simply go directly to Mathlab online help: http://www.mathworks.com/access/helpdesk/help/techdoc/ (I strong recommend this help for you, just read from Getting stared chapter first, it will help you know the way to learn, and make you love Matlab as well
)
But you can also view PDF Files that reflect the most recent version of MATLAB and might describe features not available in earlier versions of the software.
- MATLAB Getting Started Guide
- Desktop Tools and Development Environment
- Data Import and Export
- Mathematics
- Data Analysis
- Programming Fundamentals
- MATLAB Programming Tips
- Object-Oriented Programming
- Graphics
- 3-D Visualization
- Creating Graphical User Interfaces
- Function Reference: Volume 1 (A-E) , Volume 2 (F-O), Volume 3 (P-Z)
- External Interfaces
- C/C++ and Fortran API Reference
- MAT-File Format
- MATLAB Release Notes
2. Learn from some Internet sources
By searching in the Internet with keywords: Matlab tutorials you can easily find out some great Matlab tutorial website but I still recommend some websites:
- http://edu.levitas.net/Tutorials/Matlab/ :This tutorial has been written for new users of Matlab and as a supplemental material to my lectures on control systems and other courses applying Matlab.
- http://blinkdagger.com/matlab
so start learning Matlab now.
Related posts:
- GUI Programming with Python: QT Edition Today, I am searching for a great tool which combines between QT and Python. Finally, I found out one great language is PyQt and language as well PyQt. This book is free under Open Publication License. As you know, QT and Python both can run on almost popular platforms like Windows, Linux, MacOS and Embedded [...]...
- Make Money Online With John Chow dot Com Homepage: http://www.johnchow.com/ with the title: I make money online by telling people how. I am a beginner in making money online, but I still try my best. I think that the tips and tricks in his book is really a great reference. Making money online doesn’t mean you can do it easily by writing some [...]...
- How to configure Windows Firewall for FTP Server At this moment, I am using one Windows Server 2008 running on an VPS (Virtual Private Server). Like before, I always want to setup system by myself to make sure to know what is on my system. The first time, I was thinking to use Linux server, but I changed my mind at last to [...]...
- Howto Install and setup TFTPD in Ubuntu workstation I was doing my own project using TMS320DM355 EVM with MontaVista realtime Linux is installed some months ago. At that time, I search in Google many times but I didn’t get success to install TFTP. Finally, I found out one great tutorial about that. In my system, I use TFTP protocol to download Linux kernel, [...]...
- Howto install Vietnamese Input Method Scim-Unikey on Ubuntu Today, I would like to introduce the Vietnamese input method in Ubuntu. Scim-Unikey is the most stable package for typing Vietnamese characters, by combining the advantages of Smart Character Input Method (SCIM) and the most famous Vietnam input method Unikey. Scim-Unikey now is maintained by Ubuntu-VN and Vietnamese Ubuntu Community. If you want to learn [...]...
- Free ebooks for Engineers Today, I found out the good free resource for downloading ebooks. But I am not sure all links are alive or not, it is up to you. http://www.giuciao.com/books/sort.php?by=Engineering For examples, Circuit Analysis II with MATLAB Applications Process Control: A First Course with MATLAB You can browse other categories as well by using the homepage of [...]...



{ 1 trackback }