m0401.m

来自「matlab的经典讲义」· M 代码 · 共 19 行

M
19
字号
%指令仿真
new_system('S04L1');    %新建一个仿真模型
open_system('S04L1');    %打开仿真模型
set_param('S04L1','location',[50,50,400,200]);
%添加模块
add_block('simulink3/Sources/Sine Wave','S04L1/SineWave')
set_param('S04L1/SineWave','position',[30,50,60,80]);
add_block('simulink3/Math/Math Function','S04L1/MathFunction');
set_param('S04L1/MathFunction','position',[120,50,150,80]);
add_block('simulink3/Sinks/Scope','S04L1/Scope')
set_param('S04L1/Scope','position',[210,50,240,80]);
%连接模块
add_line('S04L1','SineWave/1','MathFunction/1');
add_line('S04L1','MathFunction/1','Scope/1');
%设置模块参数
set_param('S04L1/SineWave','Amplitude','2','Bias','0.125');
set_param('S04L1/MathFunction','Function','magnitude^2');
%运行仿真
[t,x,y]=sim('S04L1');

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?