我正在与此示例合作: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
,然后选择Callback
选项卡。
任何 *
随后的回调中都有代码。单击该回调以查看代码。
有关更详细信息的自定义模型,请参见回调。