Matlab R2021b for Mac 是一种用于技术计算的高性能语言。它将计算、可视化和编程集成在一个易于使用的环境中,其中问题和解决方案以熟悉的数学符号表示。Matlab 的基本功能是绘制函数和数据、创建用户界面、矩阵操作。它还支持与其他 C、C++、Fortran 和 Java 编程语言的接口。此外,它还用于分析数据、创建模型和应用程序以及开发算法。除此之外,Matlab 介绍还提供了大量内置函数,用于涉及大量计算、执行数值方法、生成绘图和许多其他函数的数学运算。
Matlab软件下载完成后,打开软件包如上图,请参照 Matlab for Mac 苹果软件安装指南 进行安装激活即可。
环境
编辑器选择:选择并编辑代码的矩形区域
编辑器显示:在编辑器中放大和缩小
编辑器代码:自动显示代码建议和完成
编辑器调试:使用内联调试控件和面包屑样式的函数调用堆栈诊断脚本和函数中的问题
编辑器重构:自动将选定的代码转换为函数
编辑器代码:在编辑代码时自动完成块结尾、匹配分隔符和换行注释
编辑器部分:创建具有改进外观的部分
编辑器代码:更改文本和代码的大小写
编辑器书签:关闭文件后维护书签
实时编辑器控件:设置滑块、下拉列表、复选框和编辑字段的默认值
实时编辑器动画:将动画导出为电影或动画 GIF
实时编辑器图形:与真实的MATLAB图形交互并使用改进的布局调整它们的大小
实时编辑器:提高保存实时脚本或函数时的性能
比较工具:比较和合并具有改进的可用性、外观和语法突出显示的文本文件
从先前版本导入首选项:MATLAB检查来自 R2019b 或更新版本的首选项
显示语言:MATLAB使用Windows显示语言设置来选择桌面语言
功能被删除或更改
语言和编程
cast 功能:使用相同数据类型转换的所有语法的一致输出
在后台运行代码:使用并行语言异步运行代码
可移植并行代码:共享并行代码并无缝并行运行
班级紧凑显示:在空间有限时自定义班级信息的显示
类别名:为重命名的类创建别名以保持向后兼容性
模块化索引:使用新的超类单独自定义类索引操作
标量类:从matlab.mixin.Scalar超类继承以确保实例表现为标量
startat功能:datetime现在支持对象中的时区信息
功能被删除或更改
数据分析
按组计算实时编辑器任务:交互式汇总、转换或过滤数据组
规范化数据实时编辑器任务:以交互方式居中和缩放数据
清除缺失数据实时编辑器任务:定义缺失值
trenddecomp 功能:在数据中寻找趋势
min和max函数:指定确定最小值和最大值的比较方法
uniquetol 功能:控制元素选择和保留数据范围的选项
数据预处理函数:将表变量指定为样本点向量
dateshift 功能:切换到下一个工作日或周末
isbetween 功能:支持开、闭、半开区间
isregular功能:支持datetime和duration数据类型
istabular 功能:判断输入是表还是时间表
retime和synchronize函数:支持中值和模式方法
timeofday 功能:返回日期作为第二个输出参数
timeseries2timetable功能:将timeseries对象转换为时间表
功能被删除或更改
数据导入导出
sftp 功能:连接SFTP服务器
数据存储:将FileSet对象指定为某些数据存储的数据位置
表格导入:从 HTML 和Microsoft Word文档中读取表格
HDF5 接口:使用新功能支持 HDF5 1.10.7
NetCDF 接口:读写NC_STRING数据
科学文件格式库:升级了 HDF5 和 NetCDF 库
音频、视频和图像 I/O 函数:在基于线程的环境中运行函数
图像文件格式库:LibTIFF 库升级至 4.2.0 版
新的串行资源管理器和TCP/IP 资源管理器应用程序
功能被删除或更改
数学
ode78和ode89函数:常微分方程的高阶 Runge-Kutta 求解器
pagesvd 功能:对ND数组的页面进行奇异值分解
svd 功能:控制奇异值输出格式的选项
mpower 功能:缺陷矩阵的改进算法
功能被删除或更改
图形
绘制表格数据:通过将表格直接传递给绘图函数来创建散点图、气泡图和群图
轴刻度和颜色:控制轴刻度线和刻度标签颜色的外观
创建绘图实时任务:向生成的绘图添加额外的可视化
创建绘图实时任务:使用配置下拉菜单控制图表输入语法
exportgraphics 功能:捕获图形并将其附加到现有 PDF 中
stackedplot 功能:支持半对数y轴
Text对象:editInteractions在Interactions属性中使用以单击或点击要编辑的文本
dataTipTextRow 功能:使用数据属性自定义数据提示内容,如 UserData
MATLAB Online™ 辅助功能:使用屏幕阅读器与图进行交互
功能被删除或更改
应用程序构建
uialert、uiconfirm和uiprogressdlg函数:在对话框中标记文本和显示方程
addStyle 功能:为树状UI组件中的节点和层级添加样式
uitable 功能:以编程方式设置和查询表选择和控制表选择选项
uitextarea 功能:编写应用程序以在用户在文本区域组件中键入时做出响应
在后台运行代码:使用并行语言创建响应速度更快的应用程序
App Designer:在代码视图中调试代码
App Designer:使用来自实时编辑器的工具和快捷方式高效管理您的应用程序代码
App Designer:交互式修改画布缩放级别并适合画布进行查看
App Designer:在相似的 UI 组件之间进行转换
App Designer:为您的应用添加帮助文本
App Designer:从具有自动重排功能的应用程序中删除自动重排行为
已部署的 Web 应用程序:从 App Designer中将Web 应用程序直接部署到MATLAB Web App Server
App 测试框架:使用不同的选择类型在轴和 UI 轴上执行按下手势
应用测试框架:在不同选择类型的轴和图形上执行拖动手势
应用测试框架:在组件中心使用任何手势度量单位
功能被删除或更改
表现
table 数据类型索引:通过花括号下标分配元素时提高了性能
qrinsert和qrdelete函数:改进的性能修改 QR 分解
图中的标题和标签:在循环中创建和查询标题或标签时提高了性能
绘图交互:改进了渲染数据提示和旋转大数据集散点图的性能
应用程序中的绘图:改进了创建绘图的性能
App Designer:改进了打开起始页和加载应用程序时的性能
App Designer:改进保存应用程序时的性能
比较工具:提高了加载和保存 MLAPP 文件时的性能
uigridlayout功能:在添加跨越多列'fit'宽度的组件时提高性能
uigridlayout 功能:改进了在可调整大小的列中换行时调整大小的性能
实时编辑器:提高保存实时脚本或函数时的性能
数据处理对话框:改进了调整大小的性能
Figure Interactions:使用内置轴交互时提高了性能
UI Figures:显示轴工具栏时的性能改进
UI 图形:改进了与链接轴交互时的性能
软件开发工具
项目:在MATLAB Online 中使用项目进行协作
源代码管理:在MATLAB Online 中使用Git下的文件
单元测试框架:使用TestCase类模板更快速准确地创建测试
单元测试框架:在MATLAB Online 中以交互方式运行基于实时功能的测试
App 测试框架:使用不同的选择类型在轴和 UI 轴上执行按下手势
应用测试框架:在不同选择类型的轴和图形上执行拖动手势
应用测试框架:在组件中心使用任何手势度量单位
功能被删除或更改
外部语言接口
C++ 接口:支持 C++ 语言特性
C++ 接口:发布者选项
Java接口:为MATLAB指定JRE路径
Java :从MATLAB调用的Java程序调用到MATLAB
Python接口:从MATLAB运行Python命令和脚本
Python:支持复杂的 ND 数组
Python:3.9 版支持
WSDL Web 服务文档:Apache CXF 3.4.2 版支持
Perl 5.32.1:Windows 上的MATLAB支持
功能被删除或更改
硬件支持
使用Arduino Explorer 应用程序连接和控制Arduino板
从连接到Arduino硬件的APDS9960 传感器读取数据
支持Raspberry Pi硬件上的 CAN 屏蔽
xd***
未评价,系统默认好评!
2023-12-16 01:16:59se***
未评价,系统默认好评!
2023-05-28 20:27:06hitm*****
未评价,系统默认好评!
2022-12-16 18:30:41zpf1*****
未评价,系统默认好评!
2023-01-29 12:09:38Hu**
未评价,系统默认好评!
2022-11-30 22:58:12M**
未评价,系统默认好评!
2022-03-22 08:27:54mindt*****
未评价,系统默认好评!
2022-05-10 16:47:468513*****
未评价,系统默认好评!
2022-08-03 15:06:41NA***
未评价,系统默认好评!
2022-01-02 10:45:3422088*****
未评价,系统默认好评!
2022-06-14 21:01:38