Generating a sampled square wave
显示 更早的评论
Hello All,
I'm a newbie on use of matlab and also in signals and systems. I need clarification and guide (with fundamental explanations please) on above.
I want to generate a sampled square wave in matlab with following criteria;
Signal duration T=5s, Sample frequency fs=40Hz. there are supposed to be fs*T signal points (what does this mean please). tau=1/100. the square wave signals are zeros for the first fs*T(1-tau)/2 points and also for the last fs*T(1-tau)/2 points. they are one otherwise.
What I have done so far:
clear all
fs = 40; t = [0:1/fs:5]; dc = 50; x = square(2*pi*t); %f=1 for a square wave
plot (t,x);
Am I right? I have no idea how to use tau, and what signal points imply here. Kindly assist. Thank you.
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Signal Generation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!