matlab 产生三角波问题 怎么产生一个连续三角波,幅值为100,周期为1s,Y轴上下都有的,如图如果用simulink来仿真,怎么产生这个图像的函数,

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 22:02:34
matlab 产生三角波问题 怎么产生一个连续三角波,幅值为100,周期为1s,Y轴上下都有的,如图如果用simulink来仿真,怎么产生这个图像的函数,
xTMoF+Ĉ].?ۗh{)XrKbD-rr&F%l6Hqdɒ '.*P`켙f;sBKĚ ^o&ǿDo't{&Z~ݟd<v$~_>|2×JFa=]EfďVӱأxw+%z'z '/ !(:欺s"<⌽D|~ֽs׺%nϖ!vzZPKqid*KIM| }p ~l bu^bغ@0U] ]ǚc*2RT&T b4wt`XN'+iQqEj⨆NTDLB2L",ǂ&Fv󞆣3jba'MD͟=8ynu|6Xfy7G=" _v8PŇ#?k^#:K%(Rtl軂0o\A|p wNq=(x|q)jU~+eG:)tmMNIFóP'-h_zK,(MJſE,IK@t{QnM>ue0OkK_tw1oo ,TD=ۯv]H~H('VrOD~,]ny_sРF4M!%H Ă@2uBQtdm@!á91Z! [b11 ĐcZ9{4L

matlab 产生三角波问题 怎么产生一个连续三角波,幅值为100,周期为1s,Y轴上下都有的,如图如果用simulink来仿真,怎么产生这个图像的函数,
matlab 产生三角波问题
怎么产生一个连续三角波,幅值为100,周期为1s,Y轴上下都有的,如图
如果用simulink来仿真,怎么产生这个图像的函数,

matlab 产生三角波问题 怎么产生一个连续三角波,幅值为100,周期为1s,Y轴上下都有的,如图如果用simulink来仿真,怎么产生这个图像的函数,
你好  可以使用模块:Repeating Sequence
设置参数为Time:0 0.5 1
Output:0  100  0  如图一
还需要设置一下simulink的参数才能用示波器显示正常:
找simulation中 simulition parameters设置不采用默认ode45之类的解法,可以试试ode23t等等.如果还不行,可以试试固定步长Fixed-step,solver用如ode4(龙哥库塔法)等,步长size填1e-6(小于周期),(如图2)那就没问题了. 如图三