채택된 답변

Adam Danz
Adam Danz 2021년 4월 8일
편집: Adam Danz 2021년 4월 8일

0 개 추천

Set the parameters at the top.
% Parameters
period = 2*pi; % Period
xrange = [0, 6*pi]; % [start,end] x values
amplitude = 2; % peak-trough amplitude
verticalShift = 0; % Vertical shift, negative shifts downward
phaseShift = 0; % Phase shift, negative shifts rightward
% create step fcn
th = linspace(xrange(1), xrange(2), 1000);
y = amplitude*(sin(2*pi/period*th+phaseShift)>0)-amplitude/2+verticalShift;
% Plot it
plot(th, y)
ylim([-2,2])
grid on

추가 답변 (0개)

카테고리

질문:

2021년 4월 8일

편집:

2021년 4월 8일

Community Treasure Hunt

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

Start Hunting!

Translated by