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).
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
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.
Version | Tên phạt hành | Số | Bundled JVM | Year | Ngày vạc hành | Ghi chú |
MATLAB 1.0 | 1984 | |||||
MATLAB 2 | 1986 | |||||
MATLAB 3 | 1987 | |||||
MATLAB 3.5 | 1990 | Chạ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 4 | 1992 | Chạy trên Macintosh | ||||
MATLAB 4.2c | 1994 | Chạy trên Windows 3.1x, đề xuất một cỗ đồng xử lý tân oán học | ||||
MATLAB 5.0 | Volume 8 | 1996 | December, 1996 | Phiên bản vừa lòng tuyệt nhất trên tất cả các gốc rễ. | ||
MATLAB 5.1 | Volume 9 | 1997 | May, 1997 | |||
MATLAB 5.1.1 | R9.1 | |||||
MATLAB 5.2 | R10 | 1998 | March, 1998 | Phiê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.1 | R10.1 | |||||
MATLAB 5.3 | R11 | 1999 | January, 1999 | |||
MATLAB 5.3.1 | R11.1 | November, 1999 | ||||
MATLAB 6.0 | R12 | 12 | 1.1.8 | 2000 | November, 2000 | Bản chế tạo thứ nhất cùng với vật dụng ảo Java dĩ nhiên (JVM) |
MATLAB 6.1 | R12.1 | 1.3.0 | 2001 | June, 2001 | ||
MATLAB 6.5 | R13 | 13 | 1.3.1 | 2002 | July, 2002 | |
MATLAB 6.5.1 | R13SP1 | 2003 | ||||
MATLAB 6.5.2 | R13SP2 | Bản kiến thiết ở đầu cuối mang lại IBM / AIX, Altrộn / TRU64 cùng SGI / IRIX | ||||
MATLAB 7 | R14 | 14 | 1.4.2 | 2004 | June, 2004 | Giớ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.1 | R14SP1 | October, 2004 | ||||
MATLAB 7.0.4 | R14SP2 | 1.5.0 | 2005 | March 7, 2005 | Hỗ trợ cho các tập tin ánh xạ cỗ nhớ | |
MATLAB 7.1 | R14SP3 | 1.5.0 | September 1, 2005 | |||
MATLAB 7.2 | R2006a | 15 | 1.5.0 | 2006 | March 1, 2006 | |
MATLAB 7.3 | R2006b | 16 | 1.5.0 | September 1, 2006 | Hỗ trợ MAT-file HDF5 | |
MATLAB 7.4 | R2007a | 17 | 1.5.0_07 | 2007 | March 1, 2007 | Hà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.5 | R2007b | 18 | 1.6.0 | September 1, 2007 | Lầ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.6 | R2008a | 19 | 1.6.0 | 2008 | March 1, 2008 | Cá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.7 | R2008b | 20 | 1.6.0_04 | October 9, 2008 | Cấ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.8 | R2009a | 21 | 1.6.0_04 | 2009 | March 6, 2009 | Bả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.9 | R2009b | 22 | 1.6.0_12 | September 4, 2009 | Bả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.1 | R2009bSP1 | 1.6.0_12 | 2010 | April 1, 2010 | Sửa lỗi | |
MATLAB 7.10 | R2010a | 23 | 1.6.0_12 | March 5, 2010 | Lần tạo ra cuối cùng cho Intel 32-bit Mac | |
MATLAB 7.11 | R2010b | 24 | 1.6.0_17 | September 3, 2010 | Thêm cung cấp được cho phép liệt kê | |
MATLAB 7.11.1 | R2010bSP1 | 1.6.0_17 | 2011 | March 17, 2011 | Sửa lỗi và cập nhật | |
MATLAB 7.11.2 | R2010bSP2 | 1.6.0_17 | April 5, 2012 | Sửa lỗi | ||
MATLAB 7.12 | R2011a | 25 | 1.6.0_17 | April 8, 2011 | Chức năng rng new để tinh chỉnh và điều khiển chế tạo ra số thốt nhiên. | |
MATLAB 7.13 | R2011b | 26 | 1.6.0_17 | September 1, 2011 | Truy 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.14 | R2012a | 27 | 1.6.0_17 | 2012 | March 1, 2012 | Phiên bạn dạng cuối cùng với cung cấp Linux 32 bit. |
MATLAB 8 | R2012b | 28 | 1.6.0_17 | September 11, 2012 | Bả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.1 | R2013a | 29 | 1.6.0_17 | 2013 | March 7, 2013 | Khung bình chọn đơn vị mới |
MATLAB 8.2 | R2013b | 30 | 1.7.0_11 | September 6, 2013 | Kiểu tài liệu bảng mới | |
MATLAB 8.3 | R2014a | 31 | 1.7.0_11 | 2014 | March 7, 2014 | Thiế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.4 | R2014b | 32 | 1.7.0_11 | October 3, 2014 | Cô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.5 | R2015a | 33 | 1.7.0_60 | 2015 | March 5, 2015 | Phiên bản ở đầu cuối cung cấp Windows XPhường cùng Windows Vista |
MATLAB 8.5 | R2015aSP1 | 1.7.0_60 | October 14, 2015 | |||
MATLAB 8.6 | R2015b | 34 | 1.7.0_60 | September 3, 2015 | Cô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.0 | R2016a | 35 | 1.7.0_60 | 2016 | March 3, 2016 | Tậ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.1 | R2016b | 36 | 1.7.0_60 | September 15, 2016 | Xá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.2 | R2017a | 37 | 1.7.0_60 | 2017 | March 9, 2017 | MATLAB 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.3 | R2017b | 38 | 1.8.0_121 | September 21, 2017 | ||
MATLAB 9.4 | R2018a | 1.8.0_144 | 2018 | March 15, 2018 |