How To define a sine wave of different amplitude and frequency over a specific period of time
조회 수: 3 (최근 30일)
이전 댓글 표시
Hi everyone, I'm new to MATLAB and I need to produce a sine wave of different amplitude and frequency as follows. On the other hand I need my code to be readable by Agilent Waveform generator 33220A connected through VISA-USB. So, please guide me how can I write the correct form of the code compatible with this instrument
For 2 minues: A= 0.2 V and v= 10Hz, followed immediately by A=2V and v=5Hz for 2 hours the followed by A=0.5V and v=0.5Hz again for 5 minutes.
댓글 수: 0
답변 (1개)
Vinod
2016년 1월 16일
Have a look here:
https://www.mathworks.com/company/newsletters/articles/downloading-a-custom-waveform-to-an-arbitrary-waveform-generator.html
One way you could modify this code to have loops that delay the next waveform based on tic/toc or cputime.
A more efficient way would be to use timers and callbacks to generate the different signal profiles.
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!