功能: 非对称正弦函数

格式: UnsymSin(t, A, s, wl, wr)

t: 矩阵变量或者数据,为函数自变量
A: 数值,表示幅值
s: 数值,表示波峰(波谷)处t对应的值
wl: 数值,表示左半轴大小
wr: 数值,表示右半轴大小

说明:
1、本函数主要产生非对称峰函数,这在多峰振动拟合里有所使用

2、本函数计算如下表达式
$$
\mathbf{unsymSin}(t,A,s,w_l,w_r)=
\begin{cases}
0&,t < s-w_l
\\
\dfrac{A}{2}(1+\sin(\dfrac{t-s}{w_l}\pi+\dfrac{\pi}{2}))&, s-w_l \leq t < s
\\
\dfrac{A}{2}(1-\sin(\dfrac{t-s}{w_r}\pi-\dfrac{\pi}{2}))&,s \leq t < s+w_r
\\
0&, t \geq s+ w_r
\end{cases}
$$
上面公式参数对应图如下
{<http://www.mathsword.com/wp-content/uploads/2025/09/unsymSin.png>}

3、执行成功返回与t同维度的矩阵变量

例子:
x = -30:0.01:30;
y = unsymSin(x, 10, 0, 6, 18);
{plot<矩阵运算/plot>}(x,y);