在MATLAB环境中开发算法

MATLAB提供集成的算法设计方案深入而广泛的探索,以及高效的部署桌面和嵌入式软件环境的能力。


探索和完善你的想法

MATLAB环境可以让你探索多种思路和方法。高层次的语言自动管理低级编程细节,如内存管理和可变打字,让你专注于你想要的算法做什么。

MATLAB鼓励一个反复的过程,因为它使您能够:

  • 编辑,调试和测试不同的设计无需编译或链接
  • 自定义丰富的成熟算法和功能的MATLAB语言已经实施
  • 浏览和调用以前的命令重复和修改你的方法

一旦你的算法是正确的功能,您可以优化它的性能和可维护性。内置的工具,找出潜在的问题,并建议修改。为了确保算法的工作稳健的定点处理器,可以应用定点数据类型和算术。


验证你的算法

算法的真正考验是如何执行的真实世界条件下。您可以通过直接连接到数据库,硬件和仪器测试你对金融,测绘,图像或其他数据的算法。


部署,分享,或分发您的算法

一旦你的算法,全面优化和测试,MATLAB提供了多种方式来与他人分享,包括一系列的用于记录和发布你的代码和结果的选项。算法可以直接分发到其他MATLAB用户。你也可以部署算法作为一个独立的应用程序作为一个软件模块,可以与其他语言和应用程序,或者被整合独立C代码