MATLAB Answers

How to generate a costant signal?

조회 수: 2(최근 30일)
I have some difficulties on this code. I want to generate a 10 V constant signal, which function should I use? In this short passage I generate a sinusoidal signal, thanks for support
N= 500; %number of samples
Np= 3; %number of periods
%% Sampling
n=(0:N-1)'; %indices of samples
Fx= Np/N; %digital frequency
wt= 2*pi*Fx*n; %argument of periodic functions
%% Sinusoidal signal, mean 0
Vmax=10; %max value
x_sin = Vmax*sin(wt);
figure(1)
plot(n*Fx,x_sin)

채택된 답변

Jon
Jon 13 Jan 2021
Here's an example that you can add to the bottom of your code
%% Constant signal
sigVal=3; % example value
x_const = sigVal*ones(N,1)
figure(2)
plot(n*Fx,x_sin,n*Fx,x_const)
  댓글 수: 1
Edoardo Demattei
Edoardo Demattei 14 Jan 2021
Thank you for the support

댓글을 달려면 로그인하십시오.

추가 답변(0개)

Community Treasure Hunt

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

Start Hunting!

Translated by