在 Test Sequence 模块中使用外部函数
此示例说明如何从 Test Sequence 模块调用外部定义的函数。提供的函数 Attenuate.m 在 MATLAB® 路径上的脚本中定义,并从测试序列中调用。Attenuate.m 函数为:
function[y] = Attenuate(x)
y = 0.65*x;
end
打开 TestSeqOutputFunctions 模型
model = 'TestSeqOutputFunctions';
open_system(model)
打开 Test Sequence 模块
在模型中,双击 Test Sequence 模块,调用外部函数。Test Sequence 模块中的 ReducedSine 步骤使用外部函数 Attenuate 来降低信号 sg 的振幅。

对模型进行仿真
对模型进行仿真,并在 Scope2 模块查看输出信号 sg 和衰减信号 asg。
sim(model)

open_system([model '/Scope2'])