Matlab
名称由来:MATrix LABoratory(矩阵实验室)
主要功能:
- 技术计算
- 控制系统设计
- 信号处理和通信
- 计算生物学
- 计算金融
主要功能
开发算法与应用
特点:
支持矩阵和向量运算,不需要执行诸如变量声明、指定数据类型、分配内存等低级任务,很多情况下不需要使用for循环(直接用矩阵表示了)。同时还提供了传统编程语言的所有功能,包括算法运算符、流控制、数据结构、数据类型、面向对象编程。
开发工具:
编辑器、代码检查器、事件探针、目录报表
设计图形用户界面:使用GUIDE布置、设计、编辑用户界面。(类似VB)
分析数据
提供了:内插、抽取数据段、阈值和平滑处理、相关性、傅里叶分析和筛选、一维峰值谷值及零点的查找、基本统计数据和曲线拟合、矩阵分析。
可以访问各种常见的文件格式,用其他函数还可以访问Web页面和XML。
可以调用其他应用程序和语言并访问FTP站点和Web服务,通过数据库工具箱也可以从ODBC/JDBC兼容的数据库中访问数据
实现数据可视化
- 二维绘图
- 三维绘图和卷可视化
- 交互式创建和编辑图形
- 导入和导出图形文件
数值计算
包含了各种数学、统计及工程函数,支持所有常见的工程和科学运算。
包括常微分和偏微分、稀疏矩阵运算。
发布结果和部署应用程序
- 发布结果
- 与其他语言和应用程序集成(通过控件调用)
- 部署应用程序