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

21 views (last 30 days)
I want to input the frequency externally, it should give the triangular wave of that frequency

Answers (2)

CAC
CAC on 17 Jan 2018
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 Comments

Sign in to comment.


Peter Borisenko
Peter Borisenko on 21 Mar 2017
Привет! Я сделал вот так. Но заметил, что если частоту менять слишком интенсивно, генератор начинает лагать. Например управляющая частота меняется от 100 до 500 kHz, а на выходе проскакивают мегагерцы. Ищу решение.
  1 Comment
cheng luo
cheng luo on 3 Aug 2018
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

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!