How to create a sine and triangle waves with frequency modulation of 0.5 Hz and peak to peak voltage is 4 V to -4 V at sample rate of 1 kHz ?
10 次查看(过去 30 天)
显示 更早的评论
I have given a triangle and sin funtions from funtion generator but i only have information about voltage with different voltage values per cycle.
I tried to change the voltage but i couldn't do it
fs = 1000;
t = 0:1/fs:2;
x1 = sawtooth(2*pi*0.5*t,1/2);
x2 = sin(2*pi*0.5*t);
subplot(2,1,1)
plot(t,x1)
axis([0 2 -4 4])
xlabel('Time (sec)')
ylabel('Amplitude')
title('triangle Periodic Wave')
subplot(2,1,2)
plot(t,x2)
axis([0 2 -4 4])
xlabel('Time (sec)')
ylabel('Amplitude')
title('Sine Periodic Wave')
could you please suggest me how to do it
0 个评论
回答(1 个)
Urmila Rajpurohith
2020-3-4
According to my understanding if you need sine and triangle waves with peak to peak voltage 4V to -4V you can try the following lines of code
x1 = 4*sawtooth(2*pi*0.5*t,1/2);
x2 = 4*sin(2*pi*0.5*t);
and for frequency modulation you can use "fmmod" function.
Please refer the following documentation for further information:
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Waveform Generation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!