随机数,非等距_第1页
随机数,非等距_第2页
随机数,非等距_第3页
随机数,非等距_第4页
随机数,非等距_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/1.2等距离选取法这种方法每两个节点之间的间隔是相等的,其优点是插值公式简单,插值基点选取容易。缺点是所需插值节点数目难以准确决定,误差不能估计。特别是当被逼近函数的曲率或斜率变化比较大时,为了在曲率或斜率变化比较大的区域不超差,插值区间需取得很小,插值节点数将大大增加。随着节点数的增加,存储数据的空间大大增加,占用机时长,所以,等距离插值只适合非线性程度不大的函数。1.3非均匀选取法这种方法根据函数曲线形状修正插值间距的大小,对于非线性程度很大的函数,插值节点相对地可大大减少。非均匀节点的选取需要借助于计算机的处理,可以用通用的仿真软件Matlab完成。非等距线性插值算法节点的选取方法2最佳非等距离线性插值基点选取法设已知被逼近函数如图所示,为给定误差带的上限函数,为给定误差的下限函数。若函数是凹曲线,则可从下限曲线上的点开始对上限曲线作切线,此曲线延长后必与下曲线相交,交点为。再由此点继续对上限曲线作切线,此切线再交下曲线于点……如此反复作下去,直至终点。由此得到的一系列交点即为所求的插值节点,把相邻各点连接起来就得到了作为新逼近函数的折线。显然,这种逼近法,在插值节点和所述切点处,误差达到了上下限,而在其它点上,误差是正负交替的.对于图形上呈现为凸曲线的函数而言,做法类似,只要改由上限曲线上的点开始对下限曲线作切线即可。现以凸曲线为例,介绍基点计算方法。设已知第i个插值节点,求第i+1个节点,此过程分两步完成:(1)已知下限曲线上的节点,先求对上限曲线所做的切线的切点.因所述切线的斜率为,故所求切点的就是下列方程的根(1)(2)再由上限曲线的切点,求下一个插值点.类似地,求解下一个节点的方程为(2)式(1),(2)是插值节点选取的基本公式。下面根据,,之间的关系,推导出各种运用的实用公式。,和的关系按允许的逼近误差可分为两类:①按自变量的函数形式给定,即认为;②按因变量的函数形式给定,即认为,而。如果和易于用显式通过反函数的关系进行转换,则上述两种情况可任选一种。这时可认为两边求导得因此方程(1),(2)变为(3)(4)当给定的逼近误差是一个线性函数时,。此时有带入公式(3),(4)有(5)(6)实际应用中,允许误差大多是以正负偏差的形式给定的,随机数的生成matlab中rand和randn是产生随机数的命令,链接x=rand(1,N)产生(0,1)区间均匀分布的长度为N的随机信号,x=randn(1,N)产生长度为N且具有零均值和单位方差的正态分布的随机信号。ﻫmatlab中产生伪随机数需要种子,把不同的种子用于不同的随机数生成器产生不同的伪随机数。链接ﻫbetarnd贝塔分布的随机数生成器ﻫbinornd二项分布的随机数生成器

chi2rnd卡方分布的随机数生成器ﻫexprnd指数分布的随机数生成器

frndf分布的随机数生成器ﻫgamrnd伽玛分布的随机数生成器ﻫgeornd几何分布的随机数生成器ﻫhygernd超几何分布的随机数生成器ﻫlognrnd对数正态分布的随机数生成器

nbinrnd负二项分布的随机数生成器

ncfrnd非中心f分布的随机数生成器

nctrnd非中心t分布的随机数生成器

ncx2rnd非中心卡方分布的随机数生成器ﻫnormrnd正态(高斯)分布的随机数生成器ﻫpoissrnd泊松分布的随机数生成器

raylrnd瑞利分布的随机数生成器ﻫtrnd学生氏t分布的随机数生成器

unidrnd离散均匀分布的随机数生成器

unifrnd连续均匀分布的随机数生成器ﻫweibrnd威布尔分布的随机数生成器MATLAB中产生高斯白噪声的两个函数MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN。WGN用于产生高斯白噪声,AWGN则用于在某一信号中加入高斯白噪声。1.WGN:产生高斯白噪声y=wgn(m,n,p)产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。y=wgn(m,n,p,imp)以欧姆(Ohm)为单位指定负载阻抗。y=wgn(m,n,p,imp,state)重置RANDN的状态.在数值变量后还可附加一些标志性参数:y=wgn(…,POWERTYPE)指定p的单位.POWERTYPE可以是'dBW','dBm'或’linear'.线性强度(linearpower)以瓦特(Watt)为单位。y=wgn(…,OUTPUTTYPE)指定输出类型。OUTPUTTYPE可以是’real’或’complex’.2.AWGN:在某一信号中加入高斯白噪声y=awgn(x,SNR)在信号x中加入高斯白噪声.信噪比SNR以dB为单位。x的强度假定为0dBW.如果x是复数,就加入复噪声。y=awgn(x,SNR,SIGPOWER)如果SIGPOWER是数值,则其代表以dBW为单位的信号强度;如果SIGPOWER为’measured’,则函数将在加入噪声之前测定信号强度。y=awgn(x,SNR,SIGPOWER,STATE)重置RANDN的状态。y=awgn(…,POWERTYPE)指定SNR和SIGPOWER的单位。POWERTYPE可以是'dB'或'linear'。如果POWERTYPE是’dB',那么SNR以dB为单位,而SIGPOWER以dBW为单位。如果POWERTYPE是'linear’,那么SNR作为比值来度量,而SIGPOWER以瓦特为单位.注释1.分贝(decibel,dB):分贝(dB)是表示相对功率或幅度电平的标准单位,换句话说,就是我们用来表示两个能量之间的差别的一种表示单位,它不是一个绝对单位。例如,电子系统中将电压、电流、功率等物理量的强弱通称为电平,电平的单位通常就以分贝表示,即事先取一个电压或电流作为参考值(0dB),用待表示的量与参考值之比取对数,再乘以20作为电平的分贝数(功率的电平值改乘10).2.分贝瓦(dBW,dBWatt):指以1W的输出功率为基准时,用分贝来测量的功率放大器的功率值。3.dBm(dB-milliWatt):即与1milliWatt(毫瓦)作比较得出的数字。0dBm=1mW10dBm=10mW20dBm=100mW

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论