Q函数原理及matlab计算.docVIP

  • 107
  • 0
  • 约1.22千字
  • 约 2页
  • 2020-12-13 发布于浙江
  • 举报
1 误差函数定义为 它的性质如下: 2 互补误差函数定义为 它具有如下性质: 3 Q函数与误差函数的关系 Matlab 中没有 Q 函数,所以此时不能直接使用 Q 函数,解决方法有两种,一种是根据 Q 函数与互补误差函数 erfc 之间的转换关系将 Q 函数写成 erfc函数(matlab 中有此函数)的形式; 另一种就是通过上述两者的关系定义一个函数文件即Q函数文件,这样就可以直接使用Q函数了。 a=2; p_error=erfc(a./sqrt(2))./2; 在matlab中不能直接使用Q函数,定义一个Q函数,然后就直接调用Q函数了。相应Matlab编程实现: 下面是Q函数文件: function y=q(x); %对应Function [输出形参列表]=函数名(输入形参列表) y=erfc(x./(sqrt(2)))./2; %对应“程序语句段”(根据式-2) 调用Q函数: a=2; p_error=q(a); %即可以直接运行Q函数了 通过实际的例子,讲述了如何定义一个函数。在本例中,采用两种解决方法,但两者的本质是一样的,都是运用了两个函数的转换关系,只不过第一种是采用命令文件的形式,第二种采用函数文件的形式,关于命令文件和函数文件以及二者的区别见下。 3. 背景知识 Matlab中的M文件,从功能上可以分为两类:命令文件和函数文件。 3.1 命令文件 命令文

文档评论(0)

1亿VIP精品文档

相关文档