如何编辑simulink plutosdr qpsk示例
how to edit simulink plutosdr qpsk example
我正在使用 MathWorks 中的这个示例:https://www.mathworks.com/help/supportpkg/plutoradio/examples/qpsk-transmitter-with-adalm-pluto-radio-1.html
当我 运行 示例时,它会在 matlab 工作区中创建一个 sdrqpsktx
变量
我想将 sdrqpsktx.MessageBits
改小一些。
当我在matlab中运行如下代码时:
a = sdrqpsktx.MessageBits(1:448);
sdrqpsktx.MessageBits = a;
我成功将sdrqpsktx.MessageBits
改成了a
。
然而,当我 运行 simulink sdrqpsktx.MessageBits
中的这个变回原来的大小。
如何使用我的更改永久更改 sdrqpsktx.MessageBits
和 运行 示例?
谢谢。
有一个模型回调,可能是 StartFcn
,它会在您每次启动模拟时覆盖您对变量的更改。您需要删除或修改该代码。
要查看代码,请转到:
File->Model Properties->Model Properties
,select Callback
选项卡。
任何后跟 *
的回调都包含代码。单击该回调以查看代码。
有关详细信息,请参阅 Callbacks for Customized Models。
我正在使用 MathWorks 中的这个示例:https://www.mathworks.com/help/supportpkg/plutoradio/examples/qpsk-transmitter-with-adalm-pluto-radio-1.html
当我 运行 示例时,它会在 matlab 工作区中创建一个 sdrqpsktx
变量
我想将 sdrqpsktx.MessageBits
改小一些。
当我在matlab中运行如下代码时:
a = sdrqpsktx.MessageBits(1:448);
sdrqpsktx.MessageBits = a;
我成功将sdrqpsktx.MessageBits
改成了a
。
然而,当我 运行 simulink sdrqpsktx.MessageBits
中的这个变回原来的大小。
如何使用我的更改永久更改 sdrqpsktx.MessageBits
和 运行 示例?
谢谢。
有一个模型回调,可能是 StartFcn
,它会在您每次启动模拟时覆盖您对变量的更改。您需要删除或修改该代码。
要查看代码,请转到:
File->Model Properties->Model Properties
,select Callback
选项卡。
任何后跟 *
的回调都包含代码。单击该回调以查看代码。
有关详细信息,请参阅 Callbacks for Customized Models。