Cách chạy chương trình matlab

  -  

Bài này góp bạn làm quen với giao diện của Matlab trước khi đi vào sử dụng và lập trình với nó.

Bạn đang xem: Cách chạy chương trình matlab

Như đã nói ởbài đầu tiên, matlab là một môi trường lập trình đầy đủ. Điểm cộng rất lớn của nó (và cũng là điểm trừ) chính là trình IDE của nó (tôi gọi làphần mềm matlabcho gần gũi). Phải gồm phần mềm matlab thì bạn mới tất cả thể chạy được code matlab. Dù rằng bạn tất cả thể viết code matlab bằng bất kỳ trình IDE nào và save dưới dạng tệp tin .m nhưng để gồm thể chạy được nó thì cần phải bao gồm phần mềm matlab trên máy với phần mềm này rất mạnh mẽ.


Xin nhắc lại, loạt bài xích này chỉ giúp bạn bao gồm được kiến thức cơ sở để lập trình matlab với đủ khả năng để có thể tự học và tìm tòi. Do đó cửa hàng chúng tôi không gồm trách nhiệm phải giới thiệu đủ 100% về matlab.

Tóm tắt một số thủ thuật

Chỉnh sửa giao diện(workspace): ThẻHome>Layout> tùy chọn… hoặc kéo-thả.Thay đổi thương hiệu biến hàng loạt: đổi thương hiệu một biến >Shift + Enterđể đổi mặt hàng loạt biến cùng tên.Thay đổi font cùng kích thước chữ:Home>Preferences>MATLAB>Fonts.Thay đổi phím tắt:Home>Preferences>MATLAB>Keyboard>Shortcuts.Tìm kiếm và cố kỉnh thế:Ctrl + HMở nhanh file:Ctrl + Dngay thương hiệu function.Chạy code:F5Comment:Ctrl + RUncomment:Ctrl + TĐổi thư mục mặc định:Home>Preferences>MATLAB>General

Chức năng của phần mềm matlab

Dưới đây là một số chức năng tôi thấy họ sẽ rất hay dùng khi lập trình matlab.

Giao diện ribbon hiện đại: kể từ matlab 2012 trở đi, giao diện đã gồm sự gắng đổi lớn. Các tùy chọn đã được để trong số tab riêng rẽ biệt giống như trên Microsoft Office góp bạn thao tác nhanh với tiện dụng hơn.

*
Giao diện ribbon hiện đại.

Gợi ý câu lệnh mạnh mẽ(autocompletion): tất cả những câu lệnh từ những thư viện tất cả sẵn hay những lệnh, function do bạn tự định nghĩa đều được gợi ý lúc code. Điều này khiến mang lại việc code bớt sai sót và cấp tốc hơn rất nhiều.


*
Gợi ý câu lệnh mạnh mẽ.

Hỗ trợ git và quản lý file: phần mềm sẽ hiển thị biểu tượng khác nhau với các trạng thái git khác nhau cho những file trong thư mục đang làm việc để bạn dễ dàng quản lý hơn (cùng chỗ với cộtCurrent Folder).


*
Hỗ trợ git.

Hỗ trợ command lines tích hợp(gần giống terminal trên Linux/Macos xuất xắc cmd trên Windows)

*
Command line tích hợp sẵn.

Môi trường làm cho việc đa dạng(workspace): bạn có thể chia thành nhiều cột không giống nhau để có thể quan gần cạnh tất cả vào một.

Môi trường làm cho việc đa dạng.

Phát hiện lỗi cú pháp thời gian thực cùng gợi ý sửa nhanh: Mỗi khi bạn gõ không đúng cú pháp chỗ làm sao đó (dư dòng, hàm thừa thải, dư giỏi thiếu biến,…) thì phần mềm đều hiển thị lưu ý khác màu ngay tại vị trí bị lỗi.

Nhận biết từ giống nhau: Mỗi khi bạn nhấp đôi chuột vào một tên biến thì nó sẽ tự động đánh dấu hết tất cả những biến thuộc tên ở những chỗ không giống trong file. Điểm đặc biệt giỏi nữa là nếu bạn muốn đổi tên cho biến ấy thì phần mềm matlab sẽ hỏi bạn “nhấnShift + Enterđể đổi tên tất cả các biến thuộc tên ở những chỗ không giống giống vậy.


*
Thay đổi một lần mang lại tất cả những biến giống nhau.

Hỗ trợ file excel: cũng chính vì matlab làm cho việc trọn vẹn với những biến ma trận buộc phải mỗi khi bạn mở một biến ma trận mxn nào đó thì nó sẽ hiển thị vào một bảng biểu giống excel về biến ấy. Bạn bao gồm thể copy từ matlab rồi dán sang excel tuyệt ngược lại các giá trị này.

Chức năng debug mạnh mẽ: Debug là chức năng tìm và gỡ rối ở các phần mềm IDE. Bạn tất cả thể đánh dấu một chỗ như thế nào đó vào đoạn code rồi chạy từng bước một để biết lỗi xuất phạt từ đâu. Matlab hỗ trợ rất tốt cùng mạnh mẽ chức năng này.

Mở tệp tin hàm bằng phím tắt: Trong tệp tin đang soạn thảo, bạn chỉ cần chọn một hàm bất kỳ (do bạn tạo ra hoặc bao gồm sẵn của matlab) rồi nhấnCtrl + Dlà nó sẽ tự động tìm với mở file tương ứng đó lên cho bạn xem. Đỡ tốn rất nhiều thời gian.

Xem thêm: Cách Sửa Lỗi Spelling And Grammar Check Is Complete, Cách Tắt Kiểm Tra Chính Tả Trong Word

*
Mở file gấp rút bằng phím tắt.

Hỗ trợ nhiều phím tắt(có thể tùy chỉnh theo nhu cầu được)

Tổng quan môi trường làm việc

Bên dưới là giao diện tổng quát lác của matlab sau thời điểm bạn mở lên.

1Toolstrip (thanh công cụ) Đây là nơi bạn bao gồm thể điều khiển trình matlab như chạy code, debug, tìm kiếm,… Hãy để ý đếnLayout, bạn có thể chọn hiển thị hay không những thành phần không giống trong giao diện có tác dụng việc này cũng như chọn phương pháp sắp xếp giao diện làm việc làm thế nào để cho vừa mắt nhất. Ở đây cũng tất cả chức năngSave Layoutđể giúp bạn lưu lại thiết đặt của mình để về sau nếu gồm lỡ cầm cố đổi thì bao gồm thể cù lại rất nhanh.

*
Toolstrip.

Lưu ý, bạn tất cả thể dùng chức năng “kéo-dính” để kéo 1 form nào đó vào vị trí mong muốn muốn, coi hình dưới.

*

2Current Folder(thư mục hiện tại) Đây là nơi bạn quản lý những file đang làm cho việc. Mọi thao tác và câu lệnh đang làm việc đều dựa trên “thư mục hiện tại” này. Nếu bạn chạy một tệp tin code ở một thư mục khác thư mục này, matlab sẽ hỏi bạn.


*

Change Folder: đổi sang trọng thư mục chứa tệp tin code nhưng mà bạn cần chạy, khi ấy khungCurrent Foldersẽ tự động chuyển sang thư mục ấy.Add khổng lồ Path: thêm đường dẫn đến thư mục chứa file mà bạn cần chạy vào vào “Path”. Cái “Path” này còn có tác dụng là giúp cho matlab nhớ nó bất kể bạn đang làm cho việc ở thư mục như thế nào thì nó cũng sẽ gồm thể kiếm tìm kiếm vào đây để chạy file nhưng bạn cần. Ví dụ bạn đã đưa thư mụcC:matlab est1vào vào Path nhưng lại đang có tác dụng việc bên trên thư mụcC:matlab est2. Bây giờ bạn chạy filefile.mbên trongtest1, theo lẽ thường, matlab sẽ hỏi bạn nhưng bây giờ nó không hỏi nữa vày nó sẽ tự động tìm kiếm trong Path với phát hiện gồm thằngtest1trong đó rồi.

3Editor(trình soạn thảo) Đây là nơi bạn gõ các file code .m (sẽ nói về các file này sau). Mỗi tệp tin một tab, bạn cũng gồm thể phân tách cột để dễ quan giáp (xem hình động ở phần Toolstrip). Lưu ý ở thanh bên trên cùng, kế mặt chữEditorchính là đường dẫn đến tệp tin đang mở.

*

4Workspace(vùng làm việc) Nơi đây sẽ hiển thị thông tin của tất cả những biến (variable) đang dùng bao gồm tên của chúng, kích thước chúng chiếm vào bộ nhớ, giá trị,…

5Command Window(cửa sổ lệnh) Nơi bạn bao gồm thể gõ các dòng lệnh (như cmd trên Win xuất xắc terminal bên trên Linux/Mac).


*

6Command History(lịch sử câu lệnh) Sẽ liệt kê tất cả những câu lệnh bạn đã từng gõ bên trên Command Window (kể cả ở những lần trước lúc bạn mở matlab)

7Details(thông tin đưa ra tiết) Nơi bạn sẽ thấy những tin tức chi tiết của một file đang được chọn trongCurrent Folder, nó sẽ hiển thị cấu trúc cơ bản của function đang chọn kèm theo những cái giới thiệu đầu tiên của tệp tin ấy (những mẫu bắt đầu bằng%).

Một số thủ thuật cần thiết

Khi tôi nói đếnPreferences, bạn hãy vào thẻHOME > Preferencesnhư hình bên dưới.

Thay đổi font với kích thước chữ trong Editor

Bạn vàoHome>Preferences>MATLAB>Fonts.

*

Tại đây bạn tất cả thể chỉnh fonts bạn thích, kích thước chữ cũng như tô đậm hay in nghiêng mang đến chữ. Sau khi tùy chỉnh, bạn cần nhấnApply > OK.

Thay đổi phím tắt (hotkeys)

Trên Windows, bạn sẽ thấy bộ phím tắt mặc định như vào loạt bài này tôi sử dụng, tuy nhiên trên Linux tuyệt Mac thì bao gồm chúc không giống biệt. Nếu bạn muốn chỉnh mang lại bộ phím tắt giống bên trên Win hay đơn giản bạn muốn chỉnh theo ý thích của bản thân thì có thể vàoHome>Preferences>MATLAB>Keyboard>Shortcuts.

*
Active settings: Tại đây bạn có thể chọn “bộ phím tắt” tương ứng với hệ điều hành như tôi đề cập ở trên.Windows mặc định Setsẽ mang lại bạn bộ phím tắt giống như phiên bản bên trên Windows (tôi đang dùng chiếc này) vàEmacs mặc định Setlà mang đến Mac/Linux.Ngay khung tất cả dòngSearch by action name or shortcutlà để bạn search kiếm những chức năng/phím tắt nhưng mà bạn cần gán. Bạn bao gồm thể gõ thương hiệu của chức năng (ví dụ “Add to..”) hoặc đơn giản là gõ phím tắt tương ứng (ví dụ nhấn Ctrl + D) để tất cả thể tìm nhanh một lệnh giỏi phím tắt như thế nào đó.Ngay khungShortcut for…bên dưới sẽ hiển thị những phím tắt mang đến chức năng làm sao đó. Nó cũng sẽ cảnh báo bạn phím tắt như thế nào đang sử dụng cho chức năng gì vì có thể sẽ gồm nhiều chức năng dùng tầm thường 1 phím tắt, dẫn đến bị xung đột.

Sau lúc chỉnh bộ phím tắt theo mong muốn muốn của mình, bạn tất cả thể chọn biểu tượng hình bánh răng (bên phải dòngActive settingsđể save lại dùng sau này hoặc trên trang bị khác). Mặt dưới là một số phím tắt sẽ được cần sử dụng thường xuyên

Ctrl + D: mở nhanh một file chứ hàm làm sao đó chỉ bằng biện pháp để bé trỏ chuột vào ngay tên hàm vào editor rồi nhấn tổ hợp phím này.Ctrl + FhoặcCtrl + H: mở cửa sổ tra cứu kiếm và cố thế (Find & Replace)F5: chạy tệp tin code (và cũng là nút để chạy lệnh tiếp theo lúc debug)Ctrl + R: bình luận dòng đang gồm con trỏ chuột (thật ra là nó thêm vào%ngay trước dòng đó)Ctrl + T: bỏ comment dòng đang tất cả con trỏ chuột (thật ra là nó bớt đi 1 dấu%ngay trước cái đó)

Sau khi tùy chỉnh, bạn cần nhấnApply > OK.

Đổi thư mục mặc định mỗi lần mở matlab

Mỗi lần mở matlab lên, thư mục mặc định sẽ được mở trongCurrent Folder, để tất cả thể đổi nó đến thư mục của dự án nhưng bạn đang làm hãy vàoHome>Preferences>MATLAB>General

*
Location based on MATLAB startup rules: mở thư mục mặc định của MATLAB.

Xem thêm: Cách Để Học Giỏi Toán Dễ Dàng, 10 Cách Học Toán “Dễ Như Ăn Kẹo”

Last working thư mục from previous MATLAB session: mở thư mục cơ mà lần tắt matlab trước đây bạn đang làm dở.Cái thứ 3 là nơi bạn gồm thể chọn thư mục nhưng bạn muốn (nhấn vào nút)

Deleting files, bạn chọnMove to the Recycle Bin(xóa vào thùng rác của hệ thống) hoặcDelete permanently(xóa vĩnh viễn khỏi hệ thống).