Nếu bạn chỉ mới bắt đầu với MATLAB Tôi mạnh mẽ sẽ đề nghị để đi con đường Python thay vì (trừ khi có một lý do rất cụ thể lý do tại sao bạn phải sử dụng MATLAB). Những điều cơ bản (như hoạt động mảng/ma trận) rất giống với MATLAB.
Trong khu vực làm việc hiện tại của tôi (khoa học thần kinh) có sự chuyển đổi mạnh mẽ từ MATLAB sang Python. Nhiều nhóm đang thực hiện chuyển đổi vì Python miễn phí và thường mạnh hơn.
Các gói cơ bản bạn có thể cần để bắt đầu sẽ là numpy (số mảng cơ bản), scipy (nhiều thuật toán) và matplotlib (vẽ). Vì bạn cũng muốn làm việc trên dòng lệnh, nên tôi cũng đề xuất IPython.
Như đã đề cập trong câu trả lời khác, cũng có một số bản phân phối Python bao gồm nhiều gói, như PythonXY, Enthought Python Distribution hoặc Anaconda.
Có nhiều hướng dẫn có sẵn trên web, tìm kiếm một chút và chọn một trang bạn thích.
Lưu ý rằng bạn có thể yêu cầu dùng thử tại đây: http://www.mathworks.com/products/matlab/tryit.html –