pp和ppsu有什么区别| 人经常放屁是什么原因| 有肾病的人吃什么好| 干贝是什么| 本科生是什么意思| 每天坚持跑步有什么好处| 什么的眼睛填空| bi是什么意思| 2006属什么生肖| 卫生纸属于什么垃圾| 莳字五行属什么| 肚脐下方疼是什么原因| 03属什么| 颜值控是什么意思| 什么原因导致长水痘| 为什么兔子的眼睛是红色的| 打边炉是什么意思| 桃胶是什么| 支原体吃什么药最有效| 授课是什么意思| 西柚是什么意思| 瓜子脸配什么发型好看| 百福骈臻是什么意思| 梦到抓鱼是什么意思| 为什么手上会起小水泡| 医学是什么| 已售罄是什么意思| 酸奶可以做什么美食| 四周岁打什么疫苗| 南红是什么| 三叉神经是什么病| 幽门螺旋杆菌是什么症状| 心脏不好吃什么水果好| 男人喝劲酒有什么好处| legrand是什么牌子| 尿酸高可以吃什么| 人中长痘是什么原因| 舐犊是什么意思| 尿道炎是什么原因引起的| 脂肪肝喝什么茶最好最有效| 肾构错瘤要注意什么| 孩子不长个子是什么原因| 书房字画写什么内容好| 令郎是什么意思| 血小板减少有什么症状| 南辕北辙是什么故事| 根充是什么意思| ntc是什么| 阴差阳错是什么意思| 把你的心我的心串一串是什么歌| 2007年属猪五行属什么| 自闭症是什么人投胎| 感冒发烧挂什么科| 果代表什么生肖| 泪崩是什么意思| 尿道炎是什么引起的| 胃溃疡吃什么药| bmp是什么意思| 数不胜数是什么生肖| e抗原阳性是什么意思| 女生为什么会流白带| 扁桃体发炎吃什么食物| 先知是什么意思| 辛辣都包括什么| 胃胀气打嗝是什么原因| 湿热是什么症状| 伪军是什么意思| 胸变大是什么原因| 肚子突然变大是什么原因| 小儿风寒感冒吃什么药| 前胸后背长痘痘是什么原因| hbeag是什么意思| 搞破鞋是什么意思| tmp是什么药| 布洛芬过量有什么危害| 为什么暑假比寒假长| 人生只剩归途什么意思| 鼻息肉长什么样| 心率低40多吃什么药| 2e是什么意思| 得艾滋病的人有什么症状| 什么兽| 痔疮发痒是什么原因| 甲亢吃什么盐| 炖肉放什么调料| 柔式按摩是什么| 寒湿重吃什么中成药| 粉蒸肉用什么肉好吃| 肚子疼吃什么消炎药| 经常拉肚子是什么原因| 时光静好是什么意思| 虔婆是什么意思| 宁的五行属性是什么| 癫痫属于什么科| 高处不胜寒是什么意思| 七月十五有什么忌讳| moda是什么牌子| 巨蟹是什么象星座| 素海参是什么做的| 褐色分泌物是什么原因引起的| 月经提前半个月来是什么原因| 全身淋巴结肿大是什么原因| 咖啡喝多了有什么危害| 维生素b5药店叫什么| 基佬是什么意思| 眼睛干涩疲劳用什么眼药水| 三点水加个及念什么| 收孕妇尿是干什么用的| 维生素b4又叫什么| 猫不能吃什么东西| 杺是什么意思| 男人毛发旺盛说明什么| 鸡枞是什么| 我国计划生育什么时候开始| 1927年属什么生肖| 保护眼睛用什么眼药水| alyx是什么牌子| 精神什么意思| 鱼油功效和作用是什么| 8000年前是什么朝代| 口腔溃疡缺什么| 嘴唇颜色深是什么原因| 揩油是什么| 从此萧郎是路人是什么意思| 五月份是什么星座| 什么什么望外| 痰浊是什么意思| 浮粉是什么原因引起的| 没有痔疮大便出血是什么原因| 什么是高钾血症| 雷诺氏病是一种什么病| 雄五行属什么| 不宁腿综合症吃什么药| 孕妇血糖高对胎儿有什么影响| 萎缩性胃炎吃什么药| 敌是什么生肖| 7.2是什么星座| 三色线分别代表什么| 替拉依是什么药| 一泻千里是什么意思| 粉红色泡沫痰见于什么病| AG是什么| 早上出虚汗是什么原因| 爱哭的人是什么性格| 捭阖是什么意思| 假花放在家里有什么忌讳| 大肠杆菌属于什么菌| 怀孕会出现什么状况| 伤口吃什么消炎药| 莫吉托是什么| 及笄是什么意思| 异父异母是什么意思| 晚上一直做梦是什么原因引起的| 金牛座什么性格| 日本旅游买什么东西最划算| 不骄不躁是什么意思| 妇检是检查什么| 日久生情是什么意思| 身上起火疖子什么原因| 庞统为什么要献连环计| 尿微量白蛋白高是什么原因| 上火流鼻血吃什么降火| 上半身皮肤痒什么原因| 排卵期什么时候开始| 骑木驴是什么意思| 枧水是什么| 骨质增生是什么原因引起的| uranus是什么星球| 虫草什么时候吃最好| 方知是什么意思| 什么是ct| 为国为民是什么生肖| 冰瓷棉是什么面料| 儿童吃手指是什么原因| 88年的属什么生肖| 脾胃有火是什么症状| tdi是什么意思| karen是什么意思| 为什么会得痛风| 包皮龟头炎吃什么药| 闪光点是什么意思| 胸闷什么感觉| 吃什么让月经量增多| 剪短发什么发型好看| 什么是黄体| prf是什么意思| 十余年是什么意思| 小苏打是什么| 迪化是什么意思| 嘴唇麻木什么病兆| 深圳车牌摇号需要什么条件| 男人下面出汗是什么原因| 电动伐木锯什么牌子好| 笃什么意思| 死心塌地什么意思| 中医的精髓是什么| 七九年属什么的| 什么是桃花劫| 舌头发白吃什么药好| 铁为什么会生锈| 血压忽高忽低是什么原因| 姑姑叫我什么| 必要条件是什么意思| 十月初四是什么星座| 孕妇尿回收是干什么用的| 李世民是什么民族| 大便不成形吃什么食物好| 93鸡和94狗生什么宝宝| 喉结不明显的男生是什么原因| 晚上八点到九点是什么时辰| 吃什么提高记忆力| 坛城是什么意思| 抗核抗体阳性是什么意思| 咳嗽吐黄痰是什么原因| 振五行属什么| 麦粒肿不能吃什么食物| 油价什么时候下调| 左是什么结构| 克拉是什么意思| 巨石强森是什么人种| 耳朵为什么老是痒| 性质是什么| 胆汁是由什么分泌的| 灌肠是什么| 吃什么不长胖| 预防高原反应吃什么药| 什么叫npc| 脚底痛什么原因| 人格是什么意思| 6月份能种什么菜| 射代表什么生肖| 木指什么生肖| 归脾丸治什么病| 什么样的大象| 9月14日是什么星座| 吃什么对痔疮好得快| 激素药是什么意思| 女人缺少雌激素吃什么| 40岁适合什么工作| 疣是什么意思| 截瘫是什么意思| 辞退和开除有什么区别| 迪丽热巴什么星座| 抗战纪念日为什么是9月3日| 镜检白细胞是什么意思| 嗓子疼发烧吃什么药| 奔现是什么意思| 罪对什么| 河南的特产是什么| 肠系膜淋巴结肿大吃什么药| 旁听是什么意思| 宝宝吐奶是什么原因引起的| 贞操是什么| 阳虚吃什么调理| 拉锯战是什么意思| 4.12是什么星座| 小月子吃什么水果| 上火喝什么茶| dr和ct有什么区别| 人过留名雁过留声什么意思| 早教是做什么的| 什么叫混合斑块| 什么是时装| 人体缺少蛋白质会有什么症状| 百度跳转到内容

广州市花都区积极推行生态安葬 绿色殡葬改善生态环境

本页使用了标题或全文手工转换
维基百科,自由的百科全书
MATLAB
L-shaped membrane商标[1]
MATLAB屏幕截图
开发者迈斯沃克
首次发布1984年,?40年前?(1984
当前版本R2024b(2025-08-06,?10个月前?(2025-08-06
编程语言C语言C++Java
操作系统WindowsmacOSLinux[2]
平台IA-32x86-64
类型数值计算
许可协议专有软件商业软件
网站mathworks.com
MATLAB
编程范型多范式函数指令式过程式面向对阵列编程
设计者克里夫·莫勒尔
实现者迈斯沃克
发行时间20世纪70年代末
当前版本
  • R2024b(2025-08-06;稳定版本)[3]
编辑维基数据链接
类型系统动态
文件扩展名.m
网站mathworks.com
受影响于
影响语言
百度 平台为获客加息网贷行业综合收益率回升虽然网贷行业综合收益率在逐渐降低,但《证券日报》记者在梳理近两年(2016年3月份-2018年2月份)网贷行业综合收益率时却发现,2016年3月份收益率为%,2017年5月份收益率为%,期间每月的综合收益率都在环比下降。

MATLAB(Matrix Laboratory,矩阵实验室)是由美国The MathWorks公司出品的商业数学软件。MATLAB是一种用于算法开发、数据可视化数据分析以及数值计算的高级技术计算语言和交互式环境。除矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可用来创建用户界面,以及调用其它语言(包括CC++JavaPythonFORTRAN)编写的程序。

MATLAB主要用于数值运算,但利用为数众多的附加工具箱,它也适合不同领域的应用,例如控制系统设计与分析、影像处理、深度学习、信号处理与通讯、金融建模和分析等。另外还有配套软件包Simulink提供可视化开发环境,常用于系统模拟、动态/嵌入式系统开发等方面。

在R2017b后的MATLAB版本更新发布了深度学习的工具,使其能够可视化的快速建立AI模型,并透过各种转码器,部属于嵌入式硬件之中。

截至2020年,MATLAB在全球拥有超过400万用户。MATLAB用户来自工程、科学和经济学领域。

历史

[编辑]

1970年代末到80年代初,时任美国新墨西哥大学教授的克里夫·莫勒尔为了让学生更方便地使用LINPACKEISPACK英语EISPACK(需要通过FORTRAN编程来实现,但当时学生们并无相关知识),独立编写了第一个版本的MATLAB。这个版本的MATLAB只能进行简单的矩阵运算,例如矩阵转置、计算行列式和本征值,此版本软件分发出大约两三百份[8][9]

1984年,杰克·李特克里夫·莫勒尔斯蒂夫·班格尔特英语Steve Bangert合作成立了MathWorks公司,正式把MATLAB推向市场[9][10]。MATLAB最初是由莫勒尔用FORTRAN编写的,李特和班格尔特花了约一年半的时间用C重新编写了MATLAB并增加了一些新功能,同时,李特还开发了第一个系统控制工具箱,其中一些代码到现在仍然在使用[9]。C语言版的面向MS-DOS系统的MATLAB 1.0在拉斯维加斯举行的IEEE决策与控制会议(IEEE Conference on Decision and Control)正式推出[9][11][a],它的第一份订单只售出了10份拷贝[9],而到了现在,根据MathWorks自己的数据[12],目前世界上180多个国家的超过三百万工程师和科学家在使用MATLAB和Simulink。

1992年,学生版MATLAB推出;1993年,Microsoft Windows版MATLAB面世;1995年,推出Linux[9]

主要功能

[编辑]

MATLAB的主要提供以下功能[13]

  • 可用于技术计算的高级语言
  • 可对代码、文件和数据进行管理的开发环境
  • 可以按迭代的方式探查、设计及求解问题的交互式工具
  • 可用于线性代数、统计、傅立叶分析、筛选、优化以及数值积分等的数学函数
  • 可用于可视化数据的二维和三维图形函数
  • 可用于构建自定义的图形用户界面的各种工具
  • 可将基于MATLAB的算法与外部应用程序和语言(如C、C++、Fortran、Java、COM以及Microsoft Excel)集成的各种函数

工具箱

[编辑]

MATLAB的一个重要特点是可扩展性。作为Simulink和其它所有MathWorks产品的基础,MATLAB可以通过附加的工具箱(Toolbox)进行功能扩展,每一个工具箱就是实现特定功能的函数的集合[b]。MathWorks提供的工具箱分以下几大类[14]

  • 数学和优化
  • 统计和数据分析
  • 影像处理和电脑视觉
  • 深度学习与机器学习
  • 控制系统设计和分析
  • 信号处理和通讯
  • 测试和测量
  • 金融建模和分析
  • 应用程序部署
  • 数据库连接和报表
  • 分布式计算

这些工具箱大多是用开放式的MATLAB语言写成,用户不但可以查看源代码,还可以可根据自己的需要进行修改以及创建自定义函数。此外,常有用户在MATLAB Central: File Exchange页面存档备份,存于互联网档案馆)发布自己编写的MATLAB程序或工具箱,供他人自由下载使用。

MATLAB语言

[编辑]

MATLAB语言是一种交互性的数学脚本语言,其语法与C/C++类似。它支持包括逻辑(boolean)、数值(numeric)、文本(text)、函数柄(function handle)和异素数据容器(heterogeneous container)在内的15种数据类型,每一种类型都定义为矩阵或阵列的形式(0维至任意高维)[15]

执行MATLAB代码的最简单方式是在MATLAB程序的命令窗口(Command Window)的提示符处(>> )输入代码,MATLAB会即时返回操作结果(如果有的话)。此时, MATLAB可以看作是一个交互式的数学终端,简单来说,一个功能强大的“计算器”。MATLAB代码同样可以保存在一个以.m为后缀名的文本文件中,然后在命令窗口或其它函数中直接调用。

变量与赋值

[编辑]

MATLAB的变量名字跟许多程序语言一样,严格区分大小写,例如,varVARVar是三个不同的变量。另外,MATLAB中变量名字必须以字母为首字母,3var_var等是非法的变量名。变量由赋值运算符(=)定义. MATLAB是动态检查的,这意味着变量可以在未定义其类型的情况下赋值并且变量的类型也可以改变,除非将变量看做是符号对象[16]。变量值可以取自常量,计算中的其他变量的值,或某一函数的输出。例如:

>> x = 17
x =
 17

>> x = 'hat'
x =
hat

>> x = [3*4, pi/2]
x =
 12.0000 1.5708

>> y = 3*sin (x)
y =
   -1.6097 3.0000

向量和矩阵

[编辑]

MATLAB的直译是"矩阵实验室",因此它提供了许多创建向量,矩阵和多维数组的便捷的方式。在MATLAB自己的语言中,一个向量(vector)指的是一维(1×NN×1)矩阵,在其他语言中通常被叫做数组(array)。矩阵(matrix)通常指的是2-维数组,例如m×n数组其中mn大于或等于1。多维数组通常指的是维数大于2的数组。

需要注意的是,虽然MATLAB用C语言重写,但是在矩阵存储方式上却和FORTRAN保持一致,两者使用的均为列优先存储,而非行优先存储[c]。在进行较大的矩阵运算时,这一差别对性能的影响是不应忽略的。[需要解释]

MATLAB提供了定义简单数组的简单方式,使用语法:初值:增量:终值。例如:

>> array = 1:2:9
array =
 1 3 5 7 9

定义了一个名为array的变量(或向已存在的变量array赋予一个新值),其值为包含1, 3, 5, 7, 9的一个向量。即数组由1开始(初值),每次以增量2(增量)递增,当达到9(终值)时停止。

>> array = 1:3:9
array =
 1 4 7

在该语法中增量可被省略(这样仅剩一个冒号),这时增量采用默认值1。

>> ari = 1:5
ari =
 1 2 3 4 5

由于默认增量为1,上面的语句对变量ari用1, 2, 3, 4, 5的向量赋值。
在MATLAB内定义矩阵同样很简单,例如:

>> M = [1,2,3;4,5,6;7,8,9]
M =
     1     2     3
     4     5     6
     7     8     9


在MATLAB内访问矩阵元素同样非常简单,例如:

>> M = [1,2,3;4,5,6;7,8,9]
M =
     1     2     3
     4     5     6
     7     8     9
>> M(2,2) ans =
     5
>> M(2,:) ans =
     4     5     6
>> M(:,1) ans =
     1
     4
     7
>> M(2,2) = 10
M =
     1     2     3
     4    10     6
     7     8     9


若要对矩阵内所有元素做同样的运算,如次方倍,则需要在操作数前面加上".",例如:

>> M = [1,2,3;4,5,6;7,8,9]

>> M .^2 
ans =
     1     4     9
    16    25    36
    49    64    81


若不在操作数前面加上"."则代表矩阵运算:

>> M = [1,2,3;4,5,6;7,8,9]
M ^2 = M * M =
    30    36    42
    66    81    96
   102   126   150

代数/符号运算

[编辑]

利用MATLAB的符号数学工具箱(Symbolic Math Toolbox)[d]可以进行代数或符号运算,如分解多项式因子和解代数方程:

>> syms x y

>> A=x^3-3*x^2*y+3*x*y^2-y^3;

>> factor (A)
ans =x - y)^3

把多项式简化成了

>> solve'x^2 - 2*x - 4 = 0'ans =
 1 - 5^(1/2 5^(1/2 + 1

求得方程的两个解为

图形和图形用户界面编程

[编辑]

MATLAB中常用的绘图命令是plot,例如描绘一个在[-4,4]区间内的正弦函数:

>> x = -4:0.05:4;
>> y = sin (x);
>> plot(x,y)

利用plot命令也可以在同一幅图中描绘多个函数图形:

>> x = 0:.01:2*pi;
>> y1 = sin (x);
>> y2 = sin(2*x);
>> y3 = sin(4*x);
>> plot(x, [y1; y2; y3])
>> legend('y=sin(x)', 'y=sin((2x)','y=sin(4x)')

用MATLAB的画图命令可以生成复杂的三维图形[e]

>> t = linspace(0, 2*pi, 512);
>> [u,v] = meshgrid(t);
>> a = -0.4; b = .5; c = .1;
>> n = 3;
>> x =(a*(1 - v/(2*pi)) .*(1+cos(u)) + c) .* cos(n*v);
>> y =(a*(1 - v/(2*pi)) .*(1+cos(u)) + c) .* sin(n*v);
>> z = b*v/(2*pi) + a*(1 - v/(2*pi)) .* sin(u);
>> surf(x,y,z,y)
>> axis off
>> axis equal
>> colormap(hsv(1024))
>> shading interp
>> material shiny
>> lighting phong
>> camlight('left', 'infinite')
>> view([-160 25])

版本历史

[编辑]

到7.1版为止,MATLAB的释放编号均以数字来命名,例如R7,R12.1,R14 SP1等;从7.2版开始,释放编号以年份来命名,每年3月份推出的用a表示,9月份推出的则以b表示,例如R2006a代表2006年3月推出的版本,R2009b指2009年下半年推出的版本[17]

版本 发行编号 年份
MATLAB 1.0 暂时不明 1984年
MATLAB 2 1986年
MATLAB 3 1987年
MATLAB 3.5 1990年
MATLAB 4 1992年
MATLAB 4.2c R7 1994年
MATLAB 5.0 R8 1996年
MATLAB 5.1 R9 1997年
MATLAB 5.1.1 R9.1
MATLAB 5.2 R10 1998年
MATLAB 5.2.1 R10.1
MATLAB 5.3 R11 1999年
MATLAB 5.3.1 R11.1
MATLAB 6.0 R12 2000年
MATLAB 6.1 R12.1 2001年
MATLAB 6.5 R13 2002年
MATLAB 6.5.1 R13SP1 2003年
MATLAB 6.5.2 R13SP2
MATLAB 7 R14 2004年
MATLAB 7.0.1 R14SP1
MATLAB 7.0.4 R14SP2 2005年
MATLAB 7.1 R14SP3
MATLAB 7.2 R2006a 2006年
MATLAB 7.3 R2006b
MATLAB 7.4 R2007a 2007年
MATLAB 7.5 R2007b
MATLAB 7.6 R2008a 2008年
MATLAB 7.7 R2008b
MATLAB 7.8 R2009a 2009年
MATLAB 7.9 R2009b
MATLAB 7.10 R2010a 2010年
MATLAB 7.11 R2010b
MATLAB 7.12 R2011a 2011年
MATLAB 7.13 R2011b
MATLAB 7.14 R2012a 2012年
MATLAB 8.0 R2012b
MATLAB 8.1 R2013a 2013年
MATLAB 8.2 R2013b
MATLAB 8.3 R2014a 2014年
MATLAB 8.4 R2014b
MATLAB 8.5 R2015a 2015年
MATLAB 8.6 R2015b
MATLAB 9.0 R2016a 2016年
MATLAB 9.1 R2016b
MATLAB 9.2 R2017a 2017年
MATLAB 9.3 R2017b
MATLAB 9.4 R2018a 2018年
MATLAB 9.5 R2018b
MATLAB 9.6 R2019a 2019年
MATLAB 9.7 R2019b
MATLAB 9.8 R2020a 2020年
MATLAB 9.9 R2020b
MATLAB 9.10 R2021a 2021年
MATLAB 9.11 R2021b
MATLAB 9.12 R2022a 2022年
MATLAB 9.13 R2022b
MATLAB 9.14 R2023a 2023年

从2014a版起,Matlab界面支持中文[18]

其它科学计算软件

[编辑]

商业软件

[编辑]

Maple

[编辑]

Maple是Waterloo Maple Inc.(简称Maplesoft)开发的商业计算机代数系统,用于快速计算、开发设计表单、教学基本概念或建立高保真模拟模型等。最新版本是2018年3月发布的Maple 2018.0,分Personal(个人版),Professional(专业版),Academic(学术版),Government(政府版)和Student(学生版)。

Mathematica

[编辑]

Mathematica是斯蒂芬·沃尔夫勒姆开发的科学计算软件,开发工作现由Wolfram Research公司负责。最新版本是2025-08-06发布的Mathematica 12.0。[19]

LabVIEW

[编辑]

LabVIEW是美国国家仪器公司开发的可视化编程平台,主要用于数据采集仪器控制工业自动化。最新版本是2021年8月发布的LabVIEW 2021。

开源软件

[编辑]

FreeMat

[编辑]

FreeMat是一个与MATLAB和IDL很类似的数值计算平台及程序语言。最新版本是2009年10月发布的FreeMat 4.0

GNU Octave

[编辑]

GNU Octave是一种主要用于数值计算的高级语言。它除了提供数值方法解决线性和非线性问题的命令接口,还提供了一种与MATLAB大抵兼容的语言。最新版本是2025-08-06发布的9.1.0。

Scilab

[编辑]

Scilab是一个交互性的数值运算平台,主要用于工程和科学应用方面,例如航空航天、汽车、能源、金融、化学、生物、医学、国防等。最新版本是5.4.0。

ScicosLab

[编辑]

ScicosLab英语ScicosLab是由一些曾在INRIAENPC参与Scilab开发的研究人员,在Scilab BUILD4版本的基础上开发出来的GTK+版本,它集成了建模/模拟工具Scicos[f]及其它数量众多的工具箱,被认为是“惟一一款可以与商业软件MATLAB/Simulink及MATRIXx/SysstemBuild媲美的开源软件”。最新稳定版本是4.4.1。

JAMA

[编辑]

JAMA英语JAMA (JAMA : A Java Matrix Package英语JAMA : A Java Matrix Package),一种Java语言编程工具包。目前最新1.0.3版本,是2025-08-06发布的。

NumPy与SciPy

[编辑]

NumPy是Python语言的一个扩展程序库。支持高阶大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数函数库

SciPy是一个开源,基于NumPy的Python算法库和数学工具包,包含的模块有优化线性代数积分插值、特殊函数、快速傅里叶变换信号处理图像处理常微分方程求解和其他科学与工程中常用的计算。

Julia

[编辑]

Julia是一种高级通用语言。

中国大陆受限

[编辑]

2025-08-06,美国对位列实体清单中的哈尔滨工业大学哈尔滨工程大学等高等院校实施制裁,禁止使用MATLAB。[20]

注释

[编辑]
  1. ^ 在其创始人Moler的回顾文献中,误将会议名称的"Decision"误植成"Design"[9],而在IEEE该社群官方的历史纪录文件中,有明确提到MATLAB第一次公开展示的正确会议名称[11].
  2. ^ MathWorks官方提供的工具箱需通过支付相对应的费用单独获取。
  3. ^ 以一个定义为为M的3x3矩阵为例:列优先存储指的是MATLAB先保存第一列的3个元素,然后保存第二列的,最后保存第三列的元素,从而这9个矩阵元素在MATLAB中的排序是从1到9,所以在调用矩阵元素时,M(2)指的是第一列的第二个元素,M(6)指的是第二列第三个元素(当然这两个元素也可以用二维的方式调用,M(2)对应M(1,2),M(6)对应M(2,3));行优先存储则刚好相反,先保存第一行的3个元素,再保存第二行和第三行的元素。
  4. ^ 从4.9版(对应于MATLAB R2007b+)开始,新的MuPAD运算引擎代替了之前版本使用的Maple引擎,详情见Version 4.9(R2007b+)Symbolic Math Toolbox Software
  5. ^ 本例子基于Davis, Timothy A.; Kermit Sigmon. MATLAB Primer 7th. Chapman & Hall/CRC. 2005. ISBN 1-58488-523-8 (英语). 一书中的范例,形状、颜色、角度等参数有修改。
  6. ^ 第一个版本的Scicos是完全用Scilab语言写成的,但后续版本逐步改用C语言进行开发。由于在Scilab 5版本中出现稳定性及性能问题,开发人员决定此后Scicos仅在ScicosLab中进行后续开发。详情见Scilab/Scicos history

参考文献

[编辑]

引用

[编辑]
  1. ^ The L-Shaped Membrane. MathWorks. 2003 [February 7, 2014]. (原始内容存档于2025-08-06). 
  2. ^ System Requirements and Platform Availability. MathWorks. [August 14, 2013]. (原始内容存档于2025-08-06). 
  3. ^ MathWorks Announces Release 2024b of MATLAB and Simulink. [2025-08-06]. 
  4. ^ An interview with CLEVE MOLER Conducted by Thomas Haigh On 8 and 9 March, 2004 Santa Barbara, California (PDF). Computer History Museum. [December 6, 2016]. (原始内容 (PDF)存档于2025-08-06). So APL, Speakeasy, LINPACK, EISPACK, and PL0 were the predecessors to MATLAB. 
  5. ^ Bezanson, Jeff; Karpinski, Stefan; Shah, Viral; Edelman, Alan. Why We Created Julia. Julia Language. February 14, 2012 [December 1, 2016]. (原始内容存档于2025-08-06). 
  6. ^ Eaton, John W. Octave: Past, Present, and Future (PDF). Texas-Wisconsin Modeling and Control Consortium. May 21, 2001 [December 1, 2016]. (原始内容 (PDF)存档于2025-08-06). 
  7. ^ History. Scilab. [December 1, 2016]. (原始内容存档于2025-08-06). 
  8. ^ Thomas Haigh. The History of Numerical Analysis and Scientific Computing (PDF). Santa Barbara, California. 2025-08-06: 64–65 [2025-08-06]. (原始内容存档 (PDF)于2025-08-06) (英语). 
  9. ^ 9.0 9.1 9.2 9.3 9.4 9.5 9.6 Cleve Moler. The Growth of MATLAB and The MathWorks over Two Decades (PDF). January 2006 [2025-08-06]. (原始内容 (PDF)存档于2025-08-06) (英语). 
  10. ^ MathWorks Founders. MathWorks. [2025-08-06]. (原始内容存档于2025-08-06). 
  11. ^ 11.0 11.1 Schrader, C.B.; Spong, M.W. The IEEE Conference on Decision and Control - tracing CDC history. IEEE Control Systems Magazine. 2004-12, 24 (6): 56 – 66 [Jan 14, 2011]. doi:10.1109/MCS.2004.1368481. (原始内容存档于2025-08-06). 
  12. ^ About The MathWorks. MathWorks. [2025-08-06]. (原始内容存档于2025-08-06). 
  13. ^ MATLAB 7.10-简介及主要功能. MathWorks中国. [2025-08-06]. (原始内容存档于2025-08-06). 
  14. ^ MATLAB附加产品. MathWorks中国. [2025-08-06]. (原始内容存档于2025-08-06). 
  15. ^ Fundamental MATLAB Classes. MathWorks. [2025-08-06]. (原始内容存档于2025-08-06). 
  16. ^ Documentation for the MATLAB Variables. MathWorks. [2025-08-06]. (原始内容存档于2025-08-06). 
  17. ^ MATLAB Release Notes. MathWorks. [2025-08-06]. (原始内容存档于2025-08-06). 
  18. ^ MATLAB Release Notes. MathWorks. [2025-08-06]. (原始内容存档于2025-08-06). 
  19. ^ Stephen Wolfram. Version 12 Launches Today! (And It’s a Big Jump for Wolfram Language and Mathematica). 2025-08-06 [2025-08-06]. (原始内容存档于2025-08-06). 
  20. ^ MATLAB被禁用:美国投向我国高校科研的第一颗炸弹!. 欧界头条. [2025-08-06]. (原始内容存档于2025-08-06). 

外部链接

[编辑]

参见

[编辑]
血氧是什么 心神不定是什么生肖 缺钾是什么原因 什么茶提神 无利不起早是什么意思
相什么并什么 盲从什么意思 双鱼座有什么特点 阿莫西林是什么 散粉是干什么用的
豚的右边念什么 最大的沙漠是什么 俞是什么意思 染发膏用什么能洗掉 拔罐拔出水泡是什么原因
衔接班是什么意思 骨质疏松用什么药好 负责是什么意思 什么是失眠 慈悲是什么意思
料理机是干什么用的hcv7jop9ns6r.cn 经常打哈欠是什么原因hcv8jop9ns6r.cn 肌酸激酶高是什么病hcv9jop1ns0r.cn 前列腺有什么症状hcv9jop1ns5r.cn 舌头挂什么科hcv8jop3ns7r.cn
hugo是什么意思hcv7jop6ns3r.cn 简称是什么意思xinmaowt.com 脚后跟疼痛是什么原因hcv8jop0ns0r.cn 头晕什么原因引起的yanzhenzixun.com 鞥是什么意思hcv8jop9ns6r.cn
头孢是治疗什么的gangsutong.com 一个胸大一个胸小是什么原因hcv8jop0ns3r.cn 白发越来越多是什么原因造成的hcv8jop7ns1r.cn 口气臭吃什么能改善bjhyzcsm.com 循序渐进什么意思hcv7jop9ns7r.cn
铁树开花什么意思hcv8jop6ns2r.cn 缺黄体酮会有什么症状bfb118.com 宅基地是什么意思hcv9jop6ns4r.cn 什么叫甘油三酯hcv9jop1ns3r.cn 抵抗力差吃什么可以增强抵抗力hcv7jop6ns2r.cn
百度