random函数调用
一般问题
发布于 2024-11-18 19:22:06
查看 4过去587天
请问如何在自己写的用户模型里调用random函数,如图所示位置
所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
请问如何在自己写的用户模型里调用random函数,如图所示位置
您好,可以使用when语句结合Noise组件来实现,如下所示:
1.将Noise组件拖拽至图形视图;

2.定义变量k,并使用when语句使得k与组件uniform的输出y相等
Real k;
Modelica.Blocks.Noise.UniformNoise uniformNoise(...);
equation
when time > 5 then
k = uniformNoise.y;
end when;
结果如下:
