Matlab学习笔记:square函数的用法
创作时间:
作者:
@小白创作中心
Matlab学习笔记:square函数的用法
引用
CSDN
1.
https://blog.csdn.net/qq_52284334/article/details/116895666
square函数用于产生周期性矩形脉冲信号。
代码如下:
t=-10:0.01:10;
f_0 = square(t);
plot(t, f_0, 'LineWidth', 2);
一般square调用形式为y=square(t,duty)
,其中duty
指占空比,在这里调用时,可以理解为,在一个周期里幅值为1的脉冲的占比,默认50%。而square函数的默认周期为2*pi。故想要得到自己想要的周期,则需要先让 2*pi.*t
然后除以你的周期,就可以得到自己想要的周期。据此可以做出任何自己想要的门函数等。
例如:
t=-10:0.01:10;
f_0 = square(2*pi.*t/5,20)/2+0.5;
plot(t, f_0, 'LineWidth', 2);
可以画出周期为5、占空比为20%的图形:
热门推荐
腰椎病的治疗方法
基金定期赎回:如何合理安排赎回时间与金额?
如何选择电动汽车充电站的理想位置?
00后辣味争夺战
高段位的狠人,用3个方法来深度思考
公司法对公司的员工股权激励有哪些规定
三个公式一次看懂!钢筋下料长度如何计算?
登Nature,大脑如何控制运动?DeepMind设计拥有「AI大脑」的虚拟动物
山西六日游经典行程攻略:专业导游带你领略晋地韵味
青少年“转换性障碍”高发:揭示身体信号背后的心理秘密
投SCI特刊的中稿率高吗
如何净化Web网页内容
提高猫咪免疫力的 4 种方法,让猫咪少生病!
炒苦瓜时,有人焯水,有人加糖?下锅前多加1步,不苦不涩还爽嫩
如何纪念我那难忘的童年:2025年蛇年回忆录与纪念方案!
C++第三方库的安装
伺服电机和步进电机在工业领域的应用场景有哪些不同吗
关于杜克大学的10个秘密
代码扫描如何帮助避免重复代码问题
买电视机在网上买还是实体店买好?买电视怎么选择需要注意什么?
足临泣穴的治疗功效与应用
现代设备语言设置指南:轻松选择适合你的语言选项
连锁店的经营管理方式:构建标准化与差异化的平衡
颜色出众的泰国马尾斗鱼,养鱼新手的福音!饲养简单易活!小缸都能养,适应低氧环境!
流感克星?奥司他韦不能乱吃!
用比喻说话的人真的缺逻辑吗?颠覆你的认知!
小程序生态如何提升用户粘性与转化率的5个策略
暨南大学附属深圳华侨医院肿瘤中心徐建林主任:食道癌微创与传统手术的治疗
生命线的奥秘:从手相学到健康管理
惊恐发作如何缓解和自救