How to modify a sine wave

2 Ansichten (letzte 30 Tage)
Joshua
Joshua am 5 Apr. 2023
Beantwortet: Image Analyst am 6 Apr. 2023
I have been trying to shape the amplitude of a sine wave so I have the maximum point a bit flatened during both cycles but I am unsuccessful in matlab. I will appreciate some support
  1 Kommentar
Walter Roberson
Walter Roberson am 5 Apr. 2023
It looks to me as if instead of it being a sine with a pinched top, as if instead it is is just-a-bit-more than 1/4 of a period of a sine, followed by just-a-bit-more than the next 1/4. Sort of like as if you had plotted 0 to 105 degrees, then 85 to 185 degrees, then 175 to 275 degrees, and so on. A little bit of drawing the same signal range twice.

Melden Sie sich an, um zu kommentieren.

Antworten (2)

Cris LaPierre
Cris LaPierre am 5 Apr. 2023
Pick a threshold, and then set anywhere the absolute values of your signal are greater than the threshold equal to the threshold.

Image Analyst
Image Analyst am 6 Apr. 2023
Hint:
signal = min(signal, 0.7);

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by