溫馨提示×

MATLAB中square函數的用法是什么

小億
589
2023-11-28 20:45:50
欄目: 編程語言

在MATLAB中,square函數用于生成一個正方波信號。

語法: y = square(t) y = square(t,duty) y = square(t,duty) * amp + offset

參數說明:

  • t:表示時間的矢量或矩陣??梢允且粋€標量、向量或矩陣。
  • duty:表示方波的占空比,即方波周期中的高電平持續時間占總周期的比例。duty的取值范圍是0到1,默認值為0.5。
  • amp:表示方波的振幅,默認值為1。如果amp為標量,則輸出方波的振幅為amp;如果amp為向量,則輸出方波的振幅為amp的元素與t的對應元素相乘。
  • offset:表示方波的偏移量,默認值為0。如果offset為標量,則輸出方波的偏移量為offset;如果offset為向量,則輸出方波的偏移量為offset的元素與t的對應元素相乘。

返回值說明: y為square函數生成的方波信號,其取值為-1或1,表示方波的高電平和低電平。y的大小與t的大小相同。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女