Q 函数原理及 matlab 计算
1 误差函数定义为
它的性质如下:
2 互补误差函数定义为
它具有如下性质:
3Q 函数与误差函数的关系
Matlab 中没有 Q 函数,所以此时不能直接使用 Q 函数,解决方法有
两种,一种是根据 Q 函数与互补误差函数 erfc 之间的转换关系将 Q 函数
写成 erfc 函数(matlab 中有此函数)
的形式;
另一种就是通过上述两者的关系定义一个函数文件即 Q 函数文件,这
样就可以直接使用 Q 函数了。
a=2;
p_error=erfc(a./qrt(2))./2;
在 matlab 中不能直接使用 Q 函数,定义一个 Q 函数,然后就直接调
用 Q 函数了。相应 Matlab 编程实现:
下面是 Q 函数文件:
functiony=q(某);%对应 Function[输出形参列表]=函数名(输入形参
列表)
y=erfc(某./(qrt(2)))./2;%对应“程序语句段”(根据式-2)