Question
Figure 7 below shows one cycle of a periodic wave, v(t) with an 8 second period. The first and last segments of the signal are
Figure 7 below shows one cycle of a periodic wave, v(t) with an 8 second period. The first and last segments of the signal are straight lines with positive and negative slopes, respectively (you can derive their equations by examining the plot). The mid-segment is simply a straight line with a constant value. Write a MATLAB script that will prompt the user for the number of cycles to plot, and then plot them (e.g. the result for eight cycles should look like Figure 8). Use a sampling rate of 100 samples/sec. Submit your code.
Feel free to modify code already written:
N = input('Please input the desired number of cycles to plot: ');
totalTime = 8; dT = 0.01; t = [0:dT:totalTime];
for i = 1:length(t) if t(i) = 2 && t(i)
x = t for i = 1:1:(N-1) t = [t (x +(8*i))]; end
v = repmat(v,1,N); plot(t,v);
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started