How can I generate a variable frequency triangular wave in Simulink?

I want to input the frequency externally, it should give the triangular wave of that frequency

回答(2 个)

Hi, You could use the following setup in simulink
1. use wm as variable frequency input
2. set integrator in Wrap State mode with upper and lower value
3. use abs and level shifter to convert sawtooth into triangle waveform
Hope this could help.

7 个评论

excuse me brother could you upload the matlab file i will be really appreciated
I meet the same question.However,I can not construct the whole model,Please upload the total matlab file or send it to my email 940091522@qq.com,please!
i'm sorry, what is the utility of gain 1 and 2?
Hello CAC, what is 'p' in block named Gain2? Could you send me this file?
Thank you in advance.
Hello CAC, can you explain what is p and also send me this file? Thank you.
Thank you so much CAC. It works well.
Hello CAC, can you send me the file? Thanks a lot

请先登录,再进行评论。

Привет! Я сделал вот так. Но заметил, что если частоту менять слишком интенсивно, генератор начинает лагать. Например управляющая частота меняется от 100 до 500 kHz, а на выходе проскакивают мегагерцы. Ищу решение.

1 个评论

I could not find the triangle module in simulink ,could you send the total model in picture to my email,it is 940091522@qq.com

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Block Libraries 的更多信息

提问:

NSB
2016-2-17

评论:

2024-11-6

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by