使用MATLAB编译器创建独立的GSM Wave Explorer应用程序
此示例显示了如何使用Matlab®编译器™从自定义MATLAB应用程序创建独立应用程序,GSMWAVEFORMEXPLORER,是通过使用应用程序设计器创建的。通过安装MATLAB运行时(MATLAB编译器)您可以在未安装MATLAB的系统上运行独立应用程序。有关更多信息,请参阅使用应用程序设计器创建并运行一个简单的应用程序。
MATLAB模拟
打开GSMWAVEFORMEXPLORER
通过输入在MATLAB中的应用:
GSMWAVEFORMEXPLORER
这GSMWAVEFORMEXPLORER
应用程序允许您使用该应用程序探索GSM TDMA帧配置gsmuplinkconfig
和GSMDownlinkConfig
对象和GSMFRAME
功能。您可以选择链接方向作为上行链路或者下行链路。在里面时隙选项卡,您可以调整单个时隙的突发类型和衰减。在里面波形选项卡,您可以每个符号调整样品并突发形状。选择看法可视化波形的时域和频谱图。
将MATLAB函数编译到独立应用程序中
编译GSMWAVEFORMEXPLORER
通过使用MCC
(MATLAB编译器)功能并指定'-m'
选项。此步骤需要几分钟才能完成。下面显示的第一条消息仅在您具有网络安装时才出现,并且仅当您使用演示许可证运行MATLAB编译器时才出现第二个消息。
MCC('-m',,,,'gsmwaveformexplorer');
您也可以使用交互式ApplicationCompiler
(MATLAB编译器)应用程序生成独立应用程序。
运行独立应用程序
在部署独立应用程序之前,您可以在MATLAB命令窗口中运行命令安装的MATLAB上对其进行测试。你可以独立运行GSMWAVEFORMEXPLORER
通过使用MATLAB安装的机器上的应用系统
命令。
如果您在Windows®或Linux®操作系统中运行,请键入:
status = system(fullfile(pwd,'gsmwaveformexplorer'));
如果您在Mac操作系统中运行,请键入:
status = system(fullfile('gsmwaveformexplorer.app','contents','macos','gsmwaveformexplorer'));
使用System命令运行独立应用程序,使用MATLAB安装所需的MATLAB环境和任何库文件。与在MATLAB中运行该应用一样,运行独立版本GSMWAVEFORMEXPLORER
App打开GSM波形资源管理器窗口,该窗口允许您调整GSM TDMA帧配置并查看波形。
要在未安装MATLAB的计算机上部署此应用程序,请参阅MATLAB运行时(MATLAB编译器)。