Phần mềm matlab là gì

MATLAB là gì ?

MATLAB (matrix laboratory) là một môi trường tính tân oán số học tập đa ngôn từ với ngôn ngữ xây dựng độc quyền được cải tiến và phát triển vì chưng MathWorks. MATLAB được cho phép thao tác ma trận, vẽ các hàm với dữ liệu, triển khai thuật toán thù, chế tác bối cảnh người tiêu dùng và giao tiếp cùng với các công tác được viết bởi các ngôn từ không giống, bao gồm C, C ++, C #, Java, Fortran và Pyhạn hẹp.

Bạn đang xem: Phần mềm matlab là gì

Mặc cho dù MATLAB chủ yếu giành riêng cho máy tính xách tay số, một vỏ hộp lao lý tùy lựa chọn thực hiện chính sách biểu tượng MuPAD, cho phép truy cập vào kỹ năng tính tân oán biểu tượng. Một gói bổ sung, Simulink, thêm mô bỏng nhiều miền bối cảnh cùng thiết kế dựa vào mô hình cho các khối hệ thống rượu cồn và nhúng.

Tính mang đến năm 2017, MATLAB có khoảng 1 triệu người tiêu dùng bên trên toàn ngành công nghiệp với đào tạo và giảng dạy. Người cần sử dụng MATLAB đến từ không ít nền tảng khác nhau về kỹ thuật, khoa học với kinh tế tài chính.

Lịch sử:

-Cleve Moler- quản trị khoa kỹ thuật máy vi tính trên Đại học New Mexiteo, bắt đầu cải tiến và phát triển MATLAB vào cuối trong thời điểm 1970. Ông vẫn xây dựng nó để cung cấp cho sinh viên của bản thân mình quyền truy cập vào LINPACK và EISPACK mà không nhất thiết phải học Fortran. Nó gấp rút lan rộng ra mang lại các ngôi trường đại học không giống và tra cứu thấy sự tận hưởng ứng khỏe khoắn trong xã hội toán học tập ứng dụng. Jachồng Little là 1 trong kỹ sư khiến cho Đại học tập Stanford năm 1983 đã có tiếp xúc cùng với nó vào một chuyến thăm Moler. Nhận ra tiềm năng tmùi hương mại của chính nó, ông vẫn tđắm đuối gia với Moler và Steve sầu Bangert nhằm viết lại MATLAB vào C và Thành lập MathWorks vào khoảng thời gian 1984 để liên tục phát triển. Những tlỗi viện viết lại này được Call là JACKPAC. Năm 2000, MATLAB được viết lại để áp dụng một bộ thư viện mới hơn đến thao tác làm việc ma trận, LAPACK.

-MATLAB lần đầu tiên được chấp nhận do những đơn vị phân tích với những học viên trong chuyên môn tinh chỉnh và điều khiển, trình độ chuyên môn của Little, tuy nhiên mau lẹ lan truyền quý phái các lĩnh vực không giống. Nó hiện thời cũng rất được sử dụng trong dạy dỗ, đặc biệt là giảng dạy của đại số tuyến tính, đối chiếu số, cùng được phổ biến thân các công ty công nghệ tđắm đuối gia vào cách xử trí hình hình họa.

Cú pháp:

Ứng dụng MATLAB được gây ra xung quanh ngôn ngữ mã MATLAB. Việc áp dụng thông dụng của ứng dụng MATLAB tương quan đến việc áp dụng Comm& Window làm một trình bao toán thù học tập ảnh hưởng hoặc xúc tiến các tệp vnạp năng lượng phiên bản bao gồm chứa mã MATLAB.

Biến:

Các đổi thay được có mang bởi toán tử gán, =. MATLAB là 1 trong những ngôn ngữ lập trình được tấn công sản phẩm yếu đuối (một ngôn ngữ đánh thiết bị yếu đuối bao gồm luật lệ nhập không đúng rộng và hoàn toàn có thể tạo nên kết quả bắt buộc đân oán trước hoặc hoàn toàn có thể tiến hành đổi khác một số loại ngầm định Khi chạy. Một khái niệm khác nhưng mà bao gồm tương quan là nhập ẩn. ) bởi vì những vẻ bên ngoài được biến đổi trọn vẹn. Nó là 1 trong ngôn ngữ được tiến công vật dụng tư duy vày các trở thành có thể được gán mà lại không khai báo hình dạng của bọn chúng, trừ Lúc bọn chúng được xem là đối tượng người dùng thay mặt, và hình dáng của bọn chúng rất có thể thay đổi. Các cực hiếm có thể tới từ các hằng số, tự tính tân oán tương quan đến những quý hiếm của các trở thành không giống, hoặc từ đầu ra của một hàm.

Ví dụ:

x =

17

x =

hat

y =

104 97 116

x =

12.0000 1.5708

y =

-1.6097 3.0000

Vectơ và ma trận:

Một mảng đơn giản và dễ dàng được định nghĩa bằng cách áp dụng cú pháp vệt nhị chấm “:”. Ví dụ :

khái niệm một phát triển thành mang tên là mảng (hoặc gán một quý giá new cho 1 đổi mới hiện nay bao gồm cùng với tên mảng) là 1 trong mảng bao gồm các quý giá 1, 3, 5, 7 với 9. Tức là mảng bước đầu ở một (cực hiếm ban đầu), gia số với từng bước một tự cực hiếm trước đó bằng 2 (giá trị gia tăng), và dừng lại Khi nó đạt mang đến (hoặc để tách thừa quá) 9 (quý hiếm terminator).

quý giá gia tăng thực thụ hoàn toàn có thể được bỏ lỡ ngoài cú pháp này (cùng với một trong số lốt nhì chấm), để sử dụng quý giá mặc định là một.

gán cho biến đổi có tên là ari một mảng cùng với các quý giá 1, 2, 3, 4 và 5, do giá trị mặc định của 1 được sử dụng có tác dụng số ngày càng tăng.

Số mũ là dựa trên, quy ước thường thì cho các ma trận(là 1 mảng hình chữ nhật tất cả những số, cam kết hiệu hoặc biểu thức, được sắp xếp theo sản phẩm cùng cột) vào tân oán học, mặc dù chưa phải đến một vài ngữ điệu lập trình nlỗi C, C ++ cùng Java.

Các ma trận rất có thể được khẳng định bằng phương pháp bóc các thành phần của một mặt hàng bởi khoảng trống hoặc giấu phẩy và áp dụng một vệt chấm phẩy để hoàn thành từng mặt hàng. Danh sách những phần tử rất cần được bảo phủ do vết ngoặc vuông: <>. Dấu ngoặc đơn: () được sử dụng để truy vấn những thành phần cùng các mảng nhỏ (bọn chúng cũng được áp dụng nhằm bộc lộ một danh sách đối số hàm).

Một tập phù hợp của số mũ hoàn toàn có thể được hướng đẫn bằng những biểu thức nlỗi “2: 4”, đánh Chi phí <2, 3, 4>. lấy ví dụ, một submatrix được lấy từ bỏ những mặt hàng từ 2 cho 4 và các cột tự 3 cho 4 có thể được viết như sau:

Một ma trận đơn vị có size n hoàn toàn có thể được tạo ra bằng cách sử dụng mắt hàm và ma trận của bất kỳ form size làm sao bởi 0 hoặc số có thể được xuất hiện với các số 0 với các hàm khớp ứng.

Chuyển vị một vector hoặc một ma trận được thực hiện vì chưng công dụng gửi vế hoặc bằng phương pháp thêm nguyên tố sau dấu chnóng vào ma trận. Nếu không tồn tại dấu chnóng Matlab đã tiến hành gửi vị phối hợp.

Hầu hết những hàm MATLAB có thể chấp nhận ma trận với đã vận dụng chính bọn chúng cho mỗi phần tử. ví dụ như, hack (2 * J, n) đang nhân mỗi thành phần vào “J” đến 2, với tiếp đến bớt từng thành phần modulo “n”. MATLAB ko bao gồm những vòng lặp “for” với “while” tiêu chuẩn, dẫu vậy (nlỗi trong các ứng dụng tựa như khác như R(R là một ngôn từ lập trình sẵn cùng môi trường thiên nhiên phần mềm miễn chi phí mang lại laptop thống kê lại và đồ họa được cung cấp vì R Foundation for Computing Computing. Ngôn ngữ R được thực hiện rộng rãi trong các các bên những thống kê với tín đồ khai thác dữ liệu nhằm trở nên tân tiến ứng dụng những thống kê và so với tài liệu.)), áp dụng cam kết pháp vectơ thường xuyên tạo thành mã nkhô nóng hơn để triển khai. Mã này, được trích xuất từ hàm magic.m, tạo ra ma trận M cho các cực hiếm lẻ của n (hàm lưới MATLAB được áp dụng tại đây nhằm tạo nên các ma trận vuông I và J đựng 1: n).

= meshgrid(1:n);A = mod(I + J – (n + 3) / 2, n);B = mod(I + 2 * J – 2, n);M = n * A + B + 1;

Cấu trúc:

MATLAB có các kiểu dáng dữ liệu cấu tạo. Vì toàn bộ những đổi mới vào MATLAB là mảng, một thương hiệu rất đầy đủ hơn là “mảng cấu trúc”, trong các số đó mỗi phần tử của mảng tất cả cùng thương hiệu ngôi trường. Bên cạnh đó, MATLAB được hỗ trợ tên trường động(tra cứu vãn trường theo tên, làm việc trường, v.v.). Thật rủi ro, MATLAB JIT không cung cấp cấu trúc MATLAB, vì thế chỉ cần một bó dễ dàng và đơn giản của các biến hóa không giống nhau vào một trong những cấu trúc sẽ phát sinh ngân sách.

Hàm số:

Lúc sinh sản một hàm MATLAB, tên của tệp cần khớp với thương hiệu của hàm đầu tiên trong tệp. Tên hàm hòa hợp lệ ban đầu bởi cam kết tự vần âm cùng rất có thể đựng chữ cái, số hoặc dấu gạch ốp bên dưới. Các hàm thường xuyên sáng tỏ chữ hoa chữ thường.

Chức năng xử lý:

MATLAB cung ứng những bộ phận của phép tính lambda bằng cách giới thiệu các hàm điều khiển, hoặc các hàm tmê mẩn chiếu, được tiến hành trong những tệp .m hoặc những hàm ẩn danh / hàm lồng.

Hạng và thiết kế phía đối tượng:

MATLAB cung cấp xây dựng phía đối tượng người dùng bao hàm những lớp, kế thừa, công văn ảo, gói, ngữ nghĩa học theo quý hiếm với ngữ nghĩa học tập theo tmê say chiếu. Tuy nhiên, cú pháp với quy ước call là khác biệt đáng kể so với các ngôn từ không giống. MATLAB tất cả những lớp quý giá với các lớp tđắm đuối chiếu, tùy nằm trong vào vấn đề lớp kia có cách xử lý nhỏng một lớp lừng danh (so với các lớp tham chiếu) hay không (đối với những lớp giá trị).

Hành vi điện thoại tư vấn cách thức khác biệt thân các quý hiếm và những lớp tham mê chiếu. Ví dụ, một giải pháp hotline đến một cách thức.

object.method();

rất có thể thay đổi ngẫu nhiên thành viên của đối tượng người tiêu dùng chỉ lúc đối tượng người sử dụng là 1 trong diễn đạt của một tờ tyêu thích chiếu.Một ví dụ về một lớp đơn giản dễ dàng được cung cấp bên dưới đây:

classdef hello methods function greet(this) disp(‘Hello!’) end endend

Lúc gửi vào một tệp có tên hello.m, điều này rất có thể được thực thi bởi các lệnh sau:

Lập trình hình ảnh với đồ họa người dùng thứ họa:

MATLAB cung ứng cải tiến và phát triển những áp dụng cùng với các nhân tài đồ họa người dùng đồ họa (GUI). MATLAB bao gồm GUIDE (môi trường xung quanh cách tân và phát triển GUI) để xây dựng bối cảnh GUI. Nó cũng có thể có những hào kiệt vẽ đồ vật thị tích phù hợp chặt chẽ. lấy ví dụ, hàm plot có thể được áp dụng để tạo thành một đồ gia dụng thị từ bỏ nhị vectơ x và y,Code:

x = 0:pi/100:2*pi;y = sin(x);plot(x,y)

tạo thành hình sau đây của hàm sin:

*

Một chương trình MATLAB hoàn toàn có thể xuất đồ họa cha chiều bằng cách thực hiện những chức năng functions surf, plot3 cùng mesh.

Xem thêm: Cách Dùng Iphone 4S Ghi Âm Cuộc Gọi Trên Iphone 4S, Call Recorder

= meshgrid(-10:0.25:10,-10:0.25:10);

f = sinc(sqrt((X/pi).^2+(Y/pi).^2));

mesh(X,Y,f);

axis(<-10 10 -10 10 -0.3 1>)

xlabel(‘fx’)

ylabel(‘fy’)

zlabel(‘fsinc (fR)’)

hidden off

Code này tạo thành một biểu thứ 3D size dây của hàm sin ko chuẩn chỉnh hóa hai chiều:

*

Trong MATLAB, bối cảnh người tiêu dùng bối cảnh có thể được lập trình sẵn bằng lý lẽ môi trường xây dựng GUI (GUIDE).

Giao tiếp cùng với các ngôn ngữ lập trình khác :

MATLAB hoàn toàn có thể Call các hàm và những công tác nhỏ được viết bằng ngữ điệu thiết kế C hoặc Fortran. Một hàm phủ bọc được tạo ra chất nhận được những thứ hạng tài liệu MATLAB được truyền và trả về. Tệp MEX (tệp thực hiện MATLAB) là các tệp đối tượng người sử dụng rất có thể cài cồn được sinh sản bằng cách biên dịch những hàm những điều đó. Kể từ năm 2014, vấn đề tăng cường giao tiếp hai phía với Pykhiêm tốn đã có được sản xuất.

Các tlỗi viện được viết bởi Perl, Java, ActiveX hoặc .NET rất có thể được điện thoại tư vấn thẳng trường đoản cú MATLAB, với các thỏng viện MATLAB (ví dụ như cung cấp XML hoặc SQL) được xúc tiến như các trình phủ bọc bao bọc những thư viện Java hoặc ActiveX. hotline MATLAB từ bỏ Java phức tạp hơn, nhưng rất có thể được tiến hành với hộp nguyên tắc MATLAB được MathWorks chào bán riêng biệt hoặc áp dụng nguyên tắc không tồn tại sách vở và giấy tờ Gọi là JXiaoMi MI (Giao diện Java-to-MATLAB), ( không nên nhầm lẫn cùng với Giao diện Siêu tài liệu Java không tương quan cũng khá được Hotline là JMI). API MATLAB ưng thuận mang đến Java vẫn đạt thêm vào thời điểm năm năm nhâm thìn.

Là gạn lọc thay thế sửa chữa mang lại Hộp luật Mathic Math dựa vào MuPAD tất cả sẵn tự MathWorks, MATLAB rất có thể được kết nối với Maple hoặc Mathematica.

Các tlỗi viện cũng có để nhập với xuất MathML.

Giấy phép :

MATLAB là 1 trong những thành phầm độc quyền của MathWorks, vày vậy người tiêu dùng có thể bị khóa vì bên hỗ trợ. Mặc cho dù các thành phầm MATLAB Builder có thể thực thi các hàm MATLAB như những tệp tlỗi viện hoàn toàn có thể được sử dụng cùng với môi trường thiên nhiên thi công vận dụng .NET hoặc Java , nhưng lại việc phát triển sau đây vẫn sẽ tiến hành đính thêm với ngôn ngữ MATLAB.

Mỗi vỏ hộp giải pháp được download riêng rẽ. Nếu yên cầu bản thảo review, thành phần bán sản phẩm của MathWorks thưởng thức lên tiếng chi tiết về dự án cơ mà MATLAB sẽ được nhận xét. Nếu được cấp cho (thường là), bản thảo nhận xét bao gồm hiệu lực thực thi vào nhị mang đến bốn tuần. Một phiên bạn dạng sinc viên của MATLAB gồm sẵn như là 1 trong bản thảo áp dụng tại nhà cho MATLAB, Simulink với một tập bé của Hộp điều khoản Mathwork cùng với mức giá giảm đáng chú ý.

Các đơn vị quản lý đối đầu Liên minc châu Âu (EU) sẽ điều tra liệu MathWorks tất cả khước từ cung cấp giấy phép cho 1 đối phương tuyên chiến và cạnh tranh hay không. Các bên làm chủ vẫn bỏ cuộc khảo sát sau thời điểm tín đồ khiếu nề hà rút lại buộc tội của chính nó với không kiếm thấy dẫn chứng về bài toán làm cho không đúng trái.

Giải pháp nắm thế :

MATLAB bao gồm một trong những đối thủ đối đầu. Các đối phương tuyên chiến và cạnh tranh thương mại bao gồm Mathematica, TK Solver, Maple với IDL. Trong khi còn tồn tại những lựa chọn thay thế sửa chữa mã mối cung cấp mở miễn giá thành mang lại MATLAB, nhất là GNU Octave, Scilab, FreeMat với SageMath, được dự định chủ yếu tương thích cùng với ngôn từ MATLAB; ngôn ngữ lập trình sẵn Julia lúc đầu cũng áp dụng cú pháp y như MATLAB. Trong số các ngữ điệu không giống coi mảng là thực thể cơ phiên bản (ngôn ngữ lập trình mảng) là APL, Fortran 90 và cao hơn nữa, S-Lang, cũng như ngôn từ thống kê lại R cùng S. Cũng gồm tlỗi viện nhằm thêm tính năng tựa như cho các ngữ điệu hiện nay tất cả, chẳng hạn như IT ++ cho C ++, Ngôn ngữ tài liệu Perl đến Perl, ILNumerics mang lại .NET, NumPy / SciPy / matplotlib đến Pynhỏ nhắn, SciLua / Torch mang lại Lua, SciRuby mang lại Ruby cùng Numeric.js cho JavaScript.

GNU Octave sầu là duy nhất tự ​​những gạn lọc sửa chữa thay thế khác do nó xử trí sự ko tương hợp với MATLAB nlỗi một lỗi (coi MATLAB tương thích của GNU Octave), vì vậy, khiến cho GNU Octave thay đổi một cực kỳ của ngữ điệu MATLAB.

VersionTên phạt hànhSốBundled JVMYearNgày vạc hànhGhi chú
MATLAB 1.01984
MATLAB 21986
MATLAB 31987
MATLAB 3.51990Chạy trên DOS mà lại buộc phải tối thiểu một bộ xử lý 386; phiên phiên bản 3.5m yêu cầu Sở đồng xử lí tân oán học
MATLAB 41992Chạy trên Macintosh
MATLAB 4.2c1994Chạy trên Windows 3.1x, đề xuất một cỗ đồng xử lý tân oán học
MATLAB 5.0Volume 81996December, 1996Phiên bản vừa lòng tuyệt nhất trên tất cả các gốc rễ.
MATLAB 5.1Volume 91997May, 1997
MATLAB 5.1.1R9.1
MATLAB 5.2R101998March, 1998Phiên bạn dạng sau cùng vận động bên trên những đồ vật Mac cổ điển.
MATLAB 5.2.1R10.1
MATLAB 5.3R111999January, 1999
MATLAB 5.3.1R11.1November, 1999
MATLAB 6.0R12121.1.82000November, 2000Bản chế tạo thứ nhất cùng với vật dụng ảo Java dĩ nhiên (JVM)
MATLAB 6.1R12.11.3.02001June, 2001
MATLAB 6.5R13131.3.12002July, 2002
MATLAB 6.5.1R13SP12003
MATLAB 6.5.2R13SP2Bản kiến thiết ở đầu cuối mang lại IBM / AIX, Altrộn / TRU64 cùng SGI / IRIX
MATLAB 7R14141.4.22004June, 2004Giới thiệu tác dụng ẩn danh với lồng nhau

Giới thiệu lại đến Mac (trong Mac OS X)

MATLAB 7.0.1R14SP1October, 2004
MATLAB 7.0.4R14SP21.5.02005March 7, 2005Hỗ trợ cho các tập tin ánh xạ cỗ nhớ
MATLAB 7.1R14SP31.5.0September 1, 2005
MATLAB 7.2R2006a151.5.02006March 1, 2006
MATLAB 7.3R2006b161.5.0September 1, 2006Hỗ trợ MAT-file HDF5
MATLAB 7.4R2007a171.5.0_072007March 1, 2007Hàm bsxfun bắt đầu nhằm áp dụng phnghiền toán nhị phân từng bộ phận cùng với phép mở rộng singleton
MATLAB 7.5R2007b181.6.0September 1, 2007Lần chế tạo cuối cùng mang lại Windows 2000 cùng PowerPC Mac; License Server hỗ trợ cho Windows Vista, định dạng nội bộ mới mang đến P-code
MATLAB 7.6R2008a191.6.02008March 1, 2008Các cải tiến bao gồm đối với kĩ năng lập trình sẵn phía đối tượng người tiêu dùng với cú pháp quan niệm lớp bắt đầu, cùng kĩ năng quản lý không khí thương hiệu cùng với những gói.
MATLAB 7.7R2008b201.6.0_04October 9, 2008Cấu trúc tài liệu bản đồ mới: tăng cấp lên những trình sinh sản số ngẫu nhiên
MATLAB 7.8R2009a211.6.0_042009March 6, 2009Bản thiết kế thứ nhất cho Microsoft Windows 7-bit & 64-bit 7, hình ảnh bên phía ngoài bắt đầu đến .NET Framework
MATLAB 7.9R2009b221.6.0_12September 4, 2009Bản tạo trước tiên mang đến Hãng sản xuất Intel 64-bit Mac, cùng cuối cùng mang lại Solaris SPARC; sử dụng mới mang lại toán tử vệt bửa (~) để làm lơ các đối số trong số Hotline hàm.
MATLAB 7.9.1R2009bSP11.6.0_122010April 1, 2010Sửa lỗi
MATLAB 7.10R2010a231.6.0_12March 5, 2010Lần tạo ra cuối cùng cho Intel 32-bit Mac
MATLAB 7.11R2010b241.6.0_17September 3, 2010Thêm cung cấp được cho phép liệt kê
MATLAB 7.11.1R2010bSP11.6.0_172011March 17, 2011Sửa lỗi và cập nhật
MATLAB 7.11.2R2010bSP21.6.0_17April 5, 2012Sửa lỗi
MATLAB 7.12R2011a251.6.0_17April 8, 2011Chức năng rng new để tinh chỉnh và điều khiển chế tạo ra số thốt nhiên.
MATLAB 7.13R2011b261.6.0_17September 1, 2011Truy cập chuyển đổi các phần của đổi mới trực tiếp trong những tệp MAT, nhưng mà không thiết lập vào bộ nhớ lưu trữ, tăng môi trường xung quanh thao tác địa pmùi hương tối nhiều với hộp giải pháp tính toán thù song song từ bỏ 8 mang đến 12.
MATLAB 7.14R2012a271.6.0_172012March 1, 2012Phiên bạn dạng cuối cùng với cung cấp Linux 32 bit.
MATLAB 8R2012b281.6.0_17September 11, 2012Bản kiến tạo trước tiên với đồ họa Toolstrip, MATLAB Apps. Hệ thống tư liệu có thiết kế lại.
MATLAB 8.1R2013a291.6.0_172013March 7, 2013Khung bình chọn đơn vị mới
MATLAB 8.2R2013b301.7.0_11September 6, 2013Kiểu tài liệu bảng mới
MATLAB 8.3R2014a311.7.0_112014March 7, 2014Thiết lập trình biên dịch đơn giản hóa nhằm thiết kế các tệp MEX; USB Webcam cung ứng vào lõi MATLAB; con số miền làm việc địa phương không hề giới hạn sống 12 với Hộp dụng cụ tính toán song song
MATLAB 8.4R2014b321.7.0_11October 3, 2014Công thế bối cảnh dựa vào lớp new (còn gọi là HG2), tác dụng tabbing trong GUI, cách tân vỏ hộp hộp quy định người tiêu dùng với các tập tin trợ giúp; những đối tượng người dùng new cho các thao tác làm việc thời gian; Tích hợp Git-Subversion trong IDE những kỹ năng dữ liệu phệ với MapReduce (hoàn toàn có thể không ngừng mở rộng thành Hadoopp) gói py mới để thực hiện Pynhỏ nhắn từ bỏ phía bên trong MATLAB, bối cảnh hộp động cơ bắt đầu để Call MATLAB từ Python; (Các các dịch vụ web RESTful với cung cấp JSON / XML), tcpclient (các liên kết dựa trên socket), những biểu đồ lịch sử, biểu trang bị, mặt đường hoạt hình cùng các các loại khác
MATLAB 8.5R2015a331.7.0_602015March 5, 2015Phiên bản ở đầu cuối cung cấp Windows XPhường cùng Windows Vista
MATLAB 8.5R2015aSP11.7.0_60October 14, 2015
MATLAB 8.6R2015b341.7.0_60September 3, 2015Công núm xúc tiến MATLAB new (a.k.a. LXE), trang bị thị và những lớp đồ họa để triển khai việc với những vật dụng thị cùng mạng; MinGW-w64 là trình biên dịch được cung cấp bên trên Windows; Phiên phiên bản sau cùng với cung ứng 32 bit.

MATLAB 9.0R2016a351.7.0_602016March 3, 2016Tập lệnh trực tiếp: những tài liệu liên tưởng kết hợp văn uống bạn dạng, mã và Áp sạc ra (theo kiểu xây dựng Literate); App Designer: một môi trường xung quanh phát triển bắt đầu nhằm kiến tạo các ứng dụng (với các hình dạng giao diện người dùng, trục và yếu tắc mới); tạm dừng thực hiện những chương trình đang hoạt động bằng nút Tạm dừng
MATLAB 9.1R2016b361.7.0_60September 15, 2016Xác định các hàm toàn bộ trong số nghuên phiên bản, không ngừng mở rộng tự động các tmê mẩn số (trước đây được hỗ trợ trải qua lệnh Gọi cụ thể tới bsxfun); những mảng cao cho tài liệu lớn, hình dạng chuỗi new, những hàm bắt đầu để mã hóa / giải thuật JSON; API phê chuẩn của MATLAB Engine đến Java.
MATLAB 9.2R2017a371.7.0_602017March 9, 2017MATLAB Online: máy tính nhằm bàn MATLAB dựa vào đám mây được truy cập vào trình duyệt y website, những chuỗi được trích dẫn kép; tính năng ghi lưu giữ bắt đầu đến phiên bản ghi nhớ; không ngừng mở rộng độ lớn xác thực các nằm trong tính đối tượng người tiêu dùng, mocking kích thước đến nghiên cứu đơn vị; MEX nhắm mục tiêu 64-bit theo mang định; chức năng phiên bản trang bị sức nóng bắt đầu để tạo ra biểu đồ vật nhiệt.
MATLAB 9.3R2017b381.8.0_121September 21, 2017
MATLAB 9.4R2018a1.8.0_1442018March 15, 2018