File Exchange

image thumbnail

chirpPh.m

version 1.0.0.0 (2.02 KB) by Jeremy
Chirp (sine sweep) with defined starting phase angle

3 Downloads

Updated 21 Jul 2014

View License

This is function that behaves like chirp (linear), except you can specify an initial phase angle. The purpose of this is to be able to have a series of several chirp time histories with seamless transitions between them. There is a second output which is starting phase for the next time series.
An example for a signal starting from zero Hz and ramping up to 40Hz and then back down to 10Hz is shown:

[d(1:1000),ph]=chirpPh(.001:.001:1,0,40,0);
[d(1001:3000)]=chirpPh(.001:.001:2,40,10,ph);

Cite As

Jeremy (2021). chirpPh.m (https://www.mathworks.com/matlabcentral/fileexchange/47301-chirpph-m), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!