什么是MATLAB应用程序?
你可以用MATLAB®应用程序可以完成科学、工程和研究领域的常见任务和工作流程,而不需要编写代码。所有的应用程序都提供可视化的交互式体验,告诉你完成任务需要什么,以及如何快速复制和分享你的工作。
对特定领域有高度理解的MATLAB用户可以使用应用程序执行有意义的计算,并从这些结果中学习。领域专家可以快速使用MATLAB应用程序来生成结果、可视化和数据模型。应用程序是专门用于任务的,但每个应用程序都遵循一般可预测的工作流程。
它可能需要深厚的专业知识和大量的时间来找出哪种算法最适合你的问题。一些应用程序可以让你一次尝试多种算法,并快速查看结果的比较情况。许多应用程序可以利用并行计算工具箱™进行更快的处理。一旦你确定了一个好的候选人,你可以在应用程序中直接了解和调整参数。
在MATLAB应用程序中完成的任何工作都可以通过代码生成功能快速复制;一些应用程序甚至可以直接生成数据模型。您还可以修改MATLAB生成的代码,并将其应用于其他数据。
使用MATLAB应用程序在MATLAB中做事情,而无需编写代码。从设计数字过滤器到深度学习网络,所有应用程序都提供了可视化的交互式体验,提前向你展示完成任务所需的内容。你完成的任何工作都可以通过应用程序的自动代码生成快速复制并与他人共享。
MATLAB的工具可以满足广泛的科学、工程和研究领域,其中许多工具箱都有用于重要和常见任务的应用程序。即使你对某个特定领域只有高层次的了解,你也可以使用应用程序来执行有意义的计算,并从这些结果中学习。领域专家可以快速使用MATLAB应用程序来生成结果、可视化和数据模型,而不需要编写任何代码。
虽然每个应用程序都专门用于其特定的任务,但您将按照相同的常规步骤开始使用它们。首先,你可以通过点击这里的应用程序选项卡来查看可用的应用程序。如果你面临一大堆选择,使用搜索栏缩小选择范围。
当然,您要做的第一件事是将数据导入到应用程序。通常,这将是MATLAB工作区中的数据,尽管处理图像或视频等内容的应用程序提供了从文件系统导入数据的选项。
接下来,一些应用程序会提供预处理数据的选项。如果您是该领域的新手,您可以接受默认设置,但是如果您了解这些设置的效果,您可以调整它们以更准确和更快地产生结果。
一般来说,应用程序将提供数据的可视化,并通过应用程序的交互式控件提供探索数据的方向。在Signal Analyzer应用程序中,这些视图集提供了查看这个声音剪辑的有用方法,比如用频率表示它。analyzer选项卡将信号预处理作为一项常见任务,您可以观察不同参数对数据的影响,而无需编写代码或查找函数名。
通常需要深入的专业知识和大量的时间来确定哪种算法最适合您的问题。像Classification Learner这样的应用程序可以让你一次性尝试多种算法,并快速查看结果之间的比较情况。许多应用程序可以利用并行计算工具箱进行更快的处理。一旦确定了一个好的候选参数,就可以了解和调整参数,而不需要编写任何代码。
当你对自己的结果感到满意时,请确信自己可以迅速地重现这些结果,这样其他人,包括未来的自己,就可以复制并改进你的发现。许多应用程序可以自动生成与您生成的模型和计算相对应的MATLAB代码;一些应用程序甚至可以直接生成数据模型。要使用自动生成的代码,比如这个MATLAB函数,只需使用与输入到应用程序相同的数据运行函数,就会得到相同的结果;在本例中,选择用于导出的模型。现在MATLAB已经编写了所有这些代码,您可以对函数进行调整,并快速将其应用于其他数据。
MATLAB应用程序节省时间和精力编写和故障排除新代码。它们使学习新领域和分析数据变得容易,关键工作流的所有步骤和组件都集中在一个地方;不需要查找单独的函数。你可以对你的数据进行多个实验,并排比较结果,以找到最好的一个。并且您可以快速重现您的工作,使其他人能够利用您的发现并快速将其应用于其他数据。
首先,点击“应用程序”选项卡查看你可以使用哪些应用程序,并访问应用程序的文档以获得示例和更多信息。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。