帮助中心帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
补余误差函数
erfc(x)
示例
erfc(x) 返回为 x 的每个元素计算的 补余误差函数。当 erf(x) 接近 1 时,使用 erfc 函数替换 1 - erf(x) 以提高准确性。
x
erf(x)
1
erfc
1 - erf(x)
全部折叠
求值的补余误差函数。
erfc(0.35)
ans = 0.6206
求向量元素的补余误差函数。
V = [-0.5 0 1 0.72]; erfc(V)
ans = 1×4 1.5205 1.0000 0.1573 0.3086
求矩阵元素的补余误差函数。
M = [0.29 -0.11; 3.1 -2.9]; erfc(M)
ans = 2×2 0.6817 1.1236 0.0000 2.0000
如果为加性高斯白噪声 (AWGN),二相相移键控 (BPSK) 的误码率 (BER) 为
Pb=12erfc(EbN0).
对于 Eb/N0 从 0dB 到 10dB 的值,绘制 BPSK 的 BER。
0dB
10dB
EbN0_dB = 0:0.1:10; EbN0 = 10.^(EbN0_dB/10); BER = 1/2.*erfc(sqrt(EbN0)); semilogy(EbN0_dB,BER) grid on ylabel('BER') xlabel('E_b/N_0 (dB)') title('Bit Error Rate for Binary Phase-Shift Keying')
erf(x) 接近 1 时,您可以使用补余误差函数 erfc 替换 1 - erf(x) 以避免舍入误差。
说明如何通过使用 erfc(10) 计算 1 - erf(10) 来避免舍入误差。原始计算返回 0,而 erfc(10) 返回正确结果。
erfc(10)
1 - erf(10)
0
ans = 0
ans = 2.0885e-45
输入,指定为实数或实数的向量、矩阵、多维数组。x 不能是稀疏矩阵。
数据类型: single | double
single
double
x 的补余误差函数定义为
erfc(x)=2π∫x∞e−t2dt=1−erf(x).
它与误差函数的关系如下
erfc(x)=1−erf(x).
您还可以通过使用函数 normcdf (Statistics and Machine Learning Toolbox) 求标准正态概率分布。误差函数 erfc 和 normcdf 之间的关系是
normcdf
normcdf(x)=(12)×erfc(−x2)
对于 1 - erfc(x) 形式的表达式,请改用误差函数 erf。这一代换保证了准确性。erfc(x) 接近 1 时,1 - erfc(x) 是一个小数字并且可以向下四舍五入为 0。而是将 1 - erfc(x) 替换为 erf(x)。
1 - erfc(x)
erf
对于 exp(x^2)*erfc(x) 格式的表达式,请改用换算补余误差函数 erfcx。这种代换通过避免 x 的较大值的舍入误差保证准确性。
exp(x^2)*erfc(x)
erfcx
此函数完全支持 tall 数组。有关详细信息,请参阅 tall 数组。
用法说明和限制:
不支持严格的单精度计算。在生成的代码中,单精度输入生成单精度输出。但是,函数内部的变量可能是双精度。
backgroundPool
ThreadPool
此函数完全支持基于线程的环境。有关详细信息,请参阅在基于线程的环境中运行 MATLAB 函数。
此函数完全支持 GPU 数组。有关详细信息,请参阅Run MATLAB Functions on a GPU (Parallel Computing Toolbox)。
此函数完全支持分布式数组。有关详细信息,请参阅Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox)。
在 R2006a 之前推出
erf | erfcinv | erfcx | erfinv
erfcinv
erfinv
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office