入门简单 - 不需要编程经验
以交互方式执行命令并立即获得结果,快速入门。
>> sqrt(42)
ans =
6.4807
您可以使用熟悉的语法直接表示矩阵和数组数学。
>> A = [7 8 2; 3 2 6; 5 9 4]
A =
7 8 2
3 2 6
5 9 4
MATLAB® 为常见的数学、科学和工程计算提供了成千上万个内置函数。
>> B = eig(A)
B =
14.9016
2.3000
-4.2015
您可以从各种内置绘图中进行选择,以可视化您的数据。您可以使用包括数值、字符串、日期时间、分类、结构体和表在内的专用数据类型表示数据。您还可以使用专门为每种数据类型设计的函数来执行常见任务。
>> stars = readtable('StarTypes.xlsx',TextType = 'String');
>> stars.Class = categorical(stars.Class)
stars =
Class Temp Color Fraction
_____ _____ _____________ ________
O 30000 "Blue" 3e-05
B 10000 "Blue White" 0.0013
A 7500 "White" 0.006
F 6000 "Yellow White" 0.03
G 5200 "Yellow" 0.076
K 3700 "Light Orange" 0.121
M 2400 "Orange Red" 0.7645
借助 MATLAB,您开发算法的速度比使用 C、C++ 或 Fortran 等传统语言更快,而且无需声明变量、分配内存或编译代码。
!