低代码
matlab 提供的 app、交互式工具和高级函数能让您编写极少代码,甚至不编写代码就能轻松完成任务。这些工具还可以通过自动生成重现和记录结果所需的代码帮助您完成您的任务。
以交互方式执行命令并立即获得结果,快速入门。
- 使用 函数创建透视表以汇总表格数据 (r2023a)
- 使用 函数将数据进一步分解以发现长期趋势和季节性趋势。 (r2021b)
实时编辑器任务
在实时脚本中添加简单的点击式界面,以执行一组特定的操作。
- 在实时脚本中导入各种类型的数据()(r2023a)
- 汇总、变换和筛选数据组()以及中心化和缩放数据()(r2021b)
- 创建和探索数据可视化()(r2021a)
matlab app
交互式应用程序可让您无需编码即可完成常见任务和工作流。
- 使用预处理和组织列向数据 (r2022a)
- 使用从 matlab 中发现并连接到硬件 (r2022a)
- 使用识别并解决代码与当前 matlab 版本的兼容性问题 (r2022a)
软件开发
随着工作范围和复杂性的增加,交互式工具可能已经不能满足您的全部需求。没关系,matlab 语言会始终陪伴着您,提供一系列功能来支持迭代式软件开发,让您更轻松地开发、共享、运行和维护代码和 app。
- 以交互方式(代码分析器)或使用 fix 函数以编程方式查找并修复代码问题 (r2023a)
- 使用运行测试并查看结果 (r2023a)
- 使用以统一、高效的方式创建并运行软件编译任务 (r2022b)
- 使用识别并解决代码与当前 matlab 版本的兼容性问题 (r2022a)
- 使用创建图形化的类图来探查类层次结构和类详细信息 (r2021a)
matlab 与 python
matlab 支持与多种编程语言进行灵活双向集成,包括 python 在内。
- 在 matlab 的
datetime
和duration
类型与 python 和 numpy 中的对应类型之间进行转换 (r2023a) - 将 numpy 数组直接传递给 matlab 函数 (r2022b)
- 使用
name=value
语法将关键字参数传递给 python 函数 (r2022a) - 查看和编辑带有语法高亮、自动缩进和分隔符匹配的 python 文件 (r2022a)
- 从 matlab 运行 python 命令 () 和脚本 () (r2021b)
其他亮点
- 使用新推出的 直接在 visual studio code 中编辑 matlab 代码
- 使用 对象将唯一键映射到值,以便快速查找大数据集中的值 (r2022b)
- 使用 .net engine api (r2022b)
- 将表直接传递给针状图、阶梯图和地理图 (r2022b);以及
plot
、plot3
、polarplot
和其他线图绘制函数 (r2022a) - 使用
rowfilter
更高效地读取 parquet 文件数据,从而有条件地筛选行 (r2022a) - 使用 在后台线程上运行 matlab 函数 (r2021b)
查看 matlab 最新特性的完整列表。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 mathworks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- (español)
- (english)
- (english)
欧洲
- (english)
- (english)
- (deutsch)
- (español)
- (english)
- (français)
- (english)
- (italiano)
- (english)
- (english)
- (english)
- (deutsch)
- (english)
- (english)
- switzerland
- (english)
亚太
- (english)
- (english)
- (english)
- 中国
- (日本語)
- (한국어)