在MATLAB中打开系统对象的m文件

在MATLAB中打开系统对象的m文件,matlab,Matlab,我正在尝试使用Matlab中的通信工具箱。例如,在这个工具箱中有许多内置的系统对象 1) comm.psk调制器 我想检查一下.m文件,看看这些系统对象是如何实现的。所以我写下了命令 open comm.PSMModulator 然而,这没有帮助。有人知道为什么它不起作用,或者可能无法访问这样的代码吗 更新 当我写下哪个comm.PSKModulator时,我收到以下信息 /Applications/MATLAB_R2014a.app/toolbox/comm/comm/+comm/PSKMo

我正在尝试使用Matlab中的通信工具箱。例如,在这个工具箱中有许多内置的系统对象

1)
comm.psk调制器

我想检查一下.m文件,看看这些系统对象是如何实现的。所以我写下了命令

open comm.PSMModulator
然而,这没有帮助。有人知道为什么它不起作用,或者可能无法访问这样的代码吗

更新

当我写下
哪个comm.PSKModulator
时,我收到以下信息

/Applications/MATLAB_R2014a.app/toolbox/comm/comm/+comm/PSKModulator.p  % comm.PSKModulator constructor
我在哪里写open
comm.PSKModulator

Error using open (line 146)
File associated with
'/Applications/MATLAB_R2014a.app/toolbox/comm/comm/+comm/PSKModulator.p' not found.

谢谢

< p>一些系统对象可以用C++实现,在MATLAB代码中没有太多的东西可以显示,这可能是P编码的原因。您需要查看相应的Simulink块文档,以了解所用算法的说明。您可以找到M-PSK调制器基带的文档,其中有关于所实现算法的更多描述。

当您打开comm.LTEMIMOChannel时发生了什么?它可能是一个内置的,在这种情况下,您只会看到存根代码,或者什么都没有。
哪个comm.LTEMIMOChannel
给了你什么?打开comm.LTEMIMOChannel会给我一个错误。。如果我写下comm.LTEMIMOCHANNEL,我会得到可以更改的函数属性。@andrew jankeook。你所犯错误的确切文本是什么?在这样的问题中包含准确的描述和输出是非常有帮助的。对于另一个,不仅仅是
comm.LTEMIMOCHANNEL
,而是
哪个comm.LTEMIMOCHANNEL
这是一个函数,它将告诉您函数调用表达式解析为什么,并帮助您确定函数的位置和内容;例如,如果它是一个常规函数、内置函数、Java方法或其他东西。@AndrewJanke感谢您花时间向我解释,我已经用您所问的内容更新了这个问题。如果您需要更多详细信息,请告诉我。谢谢,我现在理解了为什么,p编码是什么意思?p编码是从.m文件创建p文件的过程。它混淆了.m文件,所以基本上不能访问p文件,对吗@纳万