matlab 三角波的产生
我用了Repeating Sequence 想产生一个如图(a)的等腰直角三角波,但每次都只能产生图(b)的波形,不知道是不是参数没设置对,我的Ts=1e-4
matlab 三角波的产生
答案:1 悬赏:60 手机版
解决时间 2021-05-22 15:43
- 提问者网友:世勋超人
- 2021-05-21 15:54
最佳答案
- 五星知识达人网友:忘川信使
- 2021-05-21 16:25
首先将Time values设置为[0 Ts],output values:[0,1]
在'Simuliation'→'Configuration Parameters'中,
将type设置为'Fixed-step',
将Solver设置为'discrete(no continuous states)'
将Fixed-step size设置为1e-4(注意这个不是Ts,1e--3也可以)
Ts 设置为1可以看的会比较清楚
再问: 我照着改了,只要改了 Fixed-step size就要出错
再答: 根据错误提示,你建的模型是连续的,所以不能用Solver不能用discrete,换ode3或ode4试试看
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯