高斯白噪声地matlab实现

合集下载

MATLAB仿真实现LMS和RLS算法

MATLAB仿真实现LMS和RLS算法

MATLAB 仿真实现LMS 和RLS 算法题目:序列x(n)有AR (2)模型产生:)()2()1()(21n w n x a n x a n x +-+-=,w(n)是均值为0、方差为1的高斯白噪声序列。

.7.0,4.121-==a a 用LMS 算法和RLS 算法来估计模型参数21,a a 。

按照课本第三章63页的要求,仿真实现LMS 算法和RLS 算法,比较两种算法的权值收敛速度,并对比不同u 值对LMS 算法以及λ值对RLS 算法的影响。

解答:1 数据模型(1)高斯白噪声用用randn 函数产生均值为0、方差为1的标准正态分布随机矩阵来实现。

随后的产生的信号用题目中的AR (2)模型产生,激励源是之前产生的高斯白噪声。

(2)信号点数这里取为2000,用2000个信号来估计滤波器系数。

(3)分别取3个不同的u 、λ值来分析对不同算法对收敛效果的影响。

其中u=[0.001,0.003,0.006],lam=[1,0.98,0.94]。

2 算法模型2.1自适应算法的基本原理自适应算法的基本信号关系如下图所示:图 1 自适应滤波器框图输入信号x(n)通过参数可调的数字滤波器后产生输出信号y(n),将其与参考信号d(n)进行比较,形成误差信号e(n)。

e(n)通过某种自适应算法对滤波器参数进行调整,最终是e(n)的均方值最小。

当误差信号e(n)的均方误差达到最小的时候,可以证明信号y(n)是信号d(n)的最佳估计。

2.2 LMS 算法简介LMS 算法采用平方误差最小的原则代替最小均方误差最小的原则,信号基本关系如下:1()()()()()()(1)()2()()(0,1,2,....1)N i i i y n w n x n i e n d n y n w n w n e n x n i i N μ-=-=-+=+-=-∑ 写成矩阵型式为:()()()()()()(1)()2()()T y n W n X n e n d n y n W n W n e n X n μ==-+=+ 式中,W(n) 为n 时刻自适应滤波器的权矢量,011()[(),(),....()]TN W n w n w n w n -=,N 为自适应滤波器的阶数;X( n) 为n 时刻自适应滤波器的参考输入矢量,由最近N 个信号采样值构成,()[(),(1),....(1)]TX n x n x n x n N =--+;d ( n) 是期望的输出值;e ( n) 为自适应滤波器的输出误差调节信号(简称失调信号) ;μ是控制自适应速度与稳定性的增益常数,又叫收敛因子或步长因子。

matlab 正弦波 高斯白噪声 均匀白噪声 功率谱密度 自相关函数(word文档良心出品)

matlab 正弦波 高斯白噪声 均匀白噪声 功率谱密度 自相关函数(word文档良心出品)

现代通信原理作业一姓名:张英伟学号:133320085208036 班级:13级理工部3班利用matlab完成:●产生正弦波信号、均匀白噪声以及高斯白噪声并分别将两种噪声叠加到正弦波信号上,绘出波形。

●分别求取均匀白噪声序列和高斯白噪声序列的自相关及功率谱密度,绘出波形。

一、白噪声区别及产生方法1、定义:均匀白噪声:噪声的幅度分布服从均匀分布,功率谱密度在整个频域内均匀分布的噪声。

高斯白噪声:噪声的幅度分布服从正态分布,功率谱密度在整个频域内均匀分布的噪声。

2、matlab仿真函数:rand函数默认产生是区间在[0,1]的随机数,这里需要利用公式:z2=a+(b-(a))*rand(m,n)............(公式1)randn函数默认产生均值是0、方差是1的随机序列,所以可以用其来产生均值为0、方差为1的正态分布白噪声,即N(0,12)。

利用公式:z1=a+b*randn(1,n).................(公式2)可以产生均值为a,方差为b2 高斯白噪声,即N(a,b2)。

二、自相关函数与功率谱密度之间的关系1、功率谱密度:每单位频率波携带的功率,这被称为信号的功率谱密度。

2、自相关函数:描述随机信号X(t)在任意两个不同时刻t1,t2的取值之间的相关程度。

3、维纳-辛钦定理:由于平均值不为零的信号不是平方可积的,所以在这种情况下就没有傅里叶变换。

幸运的是维纳-辛钦定理提供了一个简单的替换方法,如果信号可以看作是平稳随机过程,那么功率谱密度就是信号自相关函数的傅里叶变换。

4、平稳随机过程:是在固定时间和位置的概率分布与所有时间和位置的概率分布相同的随机过程。

(就是指得仅一个随机过程,中途没有变成另外一个统计特性的随机过程)二、源代码及仿真结果1、正弦波x=(0:0.01:2); %采样频率100Hzy1=sin(10*pi*x); %产生频率5Hz的sin函数plot(x,y1,'b');2、高斯白噪声+正弦波z1=0.1*randn(1,201); %产生方差N(0,0.12)高斯白噪声(b=0.01/0.1/1)plot(x,z1,'b');y2=y1+z1; %叠加高斯白噪声的正弦波plot(x,y2,'b');3、均匀白噪声+正弦波z2=-.3+.6*rand(1,201); %产生-0.3到0.3的均匀白噪声plot(x,z2,'b');y3=y1+z2; %叠加均匀白噪声的正弦波plot(x,y3,'b');4、高斯白噪声序列自相关函数及功率谱密度z1=0.1*randn(1,201); %产生方差N(0,0.12)高斯白噪声[r1,lags]=xcorr(z1); %自相关函数的估计plot(lags,r1);f1=fft(r1);f2=fftshift(f1); %频谱校正l1=(0:length(f2)-1)*200/length(f2)-100; %功率谱密度x轴y4=abs(f2);plot(l1,y4);5、均匀白噪声序列自相关函数及功率谱密度z2=-.3+.6*rand(1,201); %产生-0.3到0.3的均匀白噪声[r2,lags]=xcorr(z2); %自相关函数的估计plot(lags,r2);f3=fft(r2);f4=fftshift(f3); %频谱校正l2=(0:length(f4)-1)*200/length(f4)-100; %功率谱密度x轴y5=abs(f4);plot(l2,y5);。

产生高斯白噪声和有色噪声的MATLAB程序

产生高斯白噪声和有色噪声的MATLAB程序

1.产生一个高斯白噪声t=0:0.1:100;x=wgn(1,1001,2);y=sin(50*t);i=y+x;subplot(2,1,1),plot(x);subplot(2,1,2),plot(i);产生白噪声的函数Y = WGN(M,N,P) generates an M-by-N matrix of white Gaussian noise.P specifies the power of the output noise in dBW.Y = WGN(M,N,P,IMP) specifies the load impedance in Ohms.Y = WGN(M,N,P,IMP,STATE) resets the state of RANDN to STATE.2.给信号叠加一个高斯白噪声我想要程序代码,产生一个高斯白噪声,并且让MATLAB输出高斯的时域波形和频谱。

让产生的高斯白噪声与一个语音信号叠加,画出叠加后的时域波形和频谱。

t = 0:.1:10;x = sawtooth(t); % Create sawtooth signal.y = awgn(x,10,'measured'); % Add white Gaussian noise.plot(t,x,t,y) % Plot both signals.legend('Original signal','Signal with AWGN');MATLAB中产生高斯白噪声的两个函数MATLAB中产生高斯白噪声的两个函数MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是A WGN。

WGN用于产生高斯白噪声,AWGN则用于在某一信号中加入高斯白噪声。

1. WGN:产生高斯白噪声y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。

基于MATLAB的高斯白噪声信道分析报告

基于MATLAB的高斯白噪声信道分析报告

基于MATLAB的⾼斯⽩噪声信道分析报告基于matlab⾼斯⽩噪声信道分析系统的设计××(陕西理⼯学院物理与电信⼯程学院通信⼯程专业1202班,陕西汉中 723003)指导教师:吴燕[摘要] MATLAB 是⼀种⽤于算法开发、数据可视化、数据分析以及数值计算的⾼级技术计算语⾔和交互式环境。

本⽂在matlab的环境下构建了BFSK在⾼斯⽩噪声信道中传输的系统模型,通过simulink程序仿真,研究系统的误码率与信道质量的关系,找到在⾼斯⽩噪声信道上传输的最⼤信噪⽐及所需发射功率和调制频率,从⽽得出该系统在⾼斯⽩噪声信道中的最佳传输性能。

[关键词] MATLAB;⾼斯⽩噪声;信道分析;simulink仿真Design and production of the Gauss white noise channel analysis system based on MATLAB××(Grade 2012,Class 2,Major of Communication Engineering,School of Physics and Telecommunication Engineering of Shaanxi University of Technology,Hanzhong 723003,Shaanxi)Tutor: Wu YanAbstract: MATLAB is a high-level technical computing language and interactive environment for the development of algorithms, data visualization, data analysis and numerical calculation. This article in the matlab environment build BFSK in AWGN channel model simulation,by running simulation the program on the system of quality of error rate and channel relationships,found in AWGN channel transport of maximum signal-to-noise ratio and the desired transmitter power.Key words:MA TLAB; Gauss white noise; channel analysis; Simulink simulation⽬录1.绪论 .................................... 错误!未定义书签。

matlab模拟地震波信号代码

matlab模拟地震波信号代码

地震是地球表面因地下岩石断裂而引起的振动现象,其产生的地震波信号对于地震学和工程领域具有重要意义。

通过模拟地震波信号,可以更好地了解地震的特性和规律,有助于预测地震的发生以及减轻地震带来的损失。

MATLAB作为一种强大的计算软件,具有丰富的信号处理工具包,可以用来模拟地震波信号,为地震研究和工程应用提供支持。

二、MATLAB模拟地震波信号的基本原理1. 地震波信号的生成地震波信号是由地壳中的地震源产生,并向四周传播所形成的振动信号。

地震波信号通常包括P波、S波和地表波等成分,具有复杂的波形特征。

2. MATLAB的信号处理工具MATLAB提供了丰富的信号处理工具,包括信号生成、滤波、傅里叶变换等功能。

利用这些工具,可以对地震波信号进行模拟和分析,从而更好地理解地震现象。

三、MATLAB模拟地震波信号的代码实现在MATLAB中,可以编写代码来实现地震波信号的模拟。

以下是一段简单的MATLAB代码示例,用于生成地震波信号的模拟:定义地震波信号的参数Fs = 1000; 采样频率t = 0:1/Fs:1; 时间范围f = 5; 地震波信号的频率生成地震波信号x = sin(2*pi*f*t); 此处以正弦波作为简单示例绘制地震波信号plot(t,x);xlabel('时间(s)');ylabel('振幅');title('地震波信号模拟');```以上代码示例中,首先定义了地震波信号的采样频率、时间范围和频率等参数,然后利用MATLAB的信号生成函数生成了一个简单的正弦波地震波信号,并使用plot函数绘制了该信号的波形图像。

四、MATLAB模拟地震波信号的应用1. 地震学研究利用MATLAB模拟地震波信号,可以更好地研究地震波信号的特性和传播规律,有助于深入理解地震的机制和地球的内部结构,为地震学的研究提供支持。

2. 地震工程应用地震波信号的模拟对于地震工程具有重要意义,可以用于评估建筑物和结构在地震作用下的响应情况,为建筑物的抗震设计和地震灾害预防提供重要参考。

matlab高斯函数信号

matlab高斯函数信号

Matlab高斯函数信号引言高斯函数是数学中常见的一种连续函数,它在很多领域有广泛的应用。

在信号处理中,高斯函数信号常被用来模拟各种现象,如声音、光线等。

Matlab作为一种强大的数学软件,提供了丰富的工具和函数库来生成和处理高斯函数信号。

本文将介绍如何使用Matlab来生成和处理高斯函数信号。

生成高斯函数信号为了生成高斯函数信号,我们首先需要了解高斯函数的数学表达式。

高斯函数的一般形式为:其中,是高斯函数的均值,是高斯函数的标准差。

在Matlab中,我们可以使用normpdf函数来生成高斯函数信号。

下面是一个示例:% 生成高斯函数信号x = -10:0.1:10; % x轴范围mu = 0; % 均值sigma = 1; % 标准差y = normpdf(x, mu, sigma); % 使用normpdf函数生成高斯函数信号% 绘制高斯函数信号plot(x, y);title('高斯函数信号');xlabel('x');ylabel('y');以上代码将生成一个以0为均值、1为标准差的高斯函数信号,并将其绘制出来。

高斯函数信号的特点高斯函数信号具有以下几个重要的特点:对称性高斯函数信号关于均值点是对称的,即高斯函数在处取得最大值,并且在均值的两侧按对称分布。

单峰性高斯函数信号只有一个峰值,峰值对应于均值点。

一阶矩和二阶矩高斯函数信号的均值和方差分别等于高斯函数的均值和方差。

这两个参数描述了高斯函数信号的位置和形状。

高斯函数信号的应用高斯函数信号在信号处理领域有广泛的应用。

下面介绍几个常见的应用场景:窗函数在信号处理中,窗函数是一种用来分析和处理有限时间信号的方法。

高斯函数信号常被用作窗函数,因为它具有良好的抗尖峰和滚降特性。

模糊滤波在图像处理中,模糊滤波是一种常用的图像处理技术。

高斯函数信号常被用来生成模糊核,通过与原始图像进行卷积操作,可以实现图像的模糊效果。

qpsk、bpsk蒙特卡洛仿真matlab代码

qpsk、bpsk蒙特卡洛仿真matlab代码

qpsk、bpsk的蒙特卡洛仿真是一种用于测试和验证通信系统性能的重要工具。

通过模拟大量的随机输入数据,并对系统进行多次仿真运算,可以对系统的性能进行全面评估,包括误码率、信噪比要求等。

在matlab中,我们可以通过编写相应的仿真代码来实现qpsk、bpsk 的蒙特卡洛仿真。

下面将分别介绍qpsk和bpsk的蒙特卡洛仿真matlab代码。

一、qpsk的蒙特卡洛仿真matlab代码1. 生成随机的qpsk调制信号我们需要生成一组随机的qpsk调制信号,可以使用randi函数生成随机整数序列,然后将其映射到qpsk符号点上。

2. 添加高斯白噪声在信号传输过程中,会受到各种干扰,其中最主要的干扰之一就是高斯白噪声。

我们可以使用randn函数生成高斯白噪声序列,然后与调制信号相加,模拟信号在传输过程中受到的噪声干扰。

3. 解调和判决接收端需要进行解调和判决操作,将接收到的信号重新映射到qpsk符号点上,并判断接收到的符号与发送的符号是否一致,从而判断是否发生误码。

4. 统计误码率通过多次仿真运算,记录错误判决的次数,从而可以计算出系统的误码率。

二、bpsk的蒙特卡洛仿真matlab代码1. 生成随机的bpsk调制信号与qpsk相似,我们需要先生成一组随机的bpsk调制信号,然后模拟信号传输过程中的噪声干扰。

2. 添加高斯白噪声同样使用randn函数生成高斯白噪声序列,与bpsk调制信号相加。

3. 解调和判决接收端对接收到的信号进行解调和判决,判断接收到的符号是否与发送的符号一致。

4. 统计误码率通过多次仿真运算,记录错误判决的次数,计算系统的误码率。

需要注意的是,在编写matlab代码时,要考虑到信号的长度、仿真次数、信噪比的范围等参数的选择,以及仿真结果的统计分析和可视化呈现。

qpsk、bpsk的蒙特卡洛仿真matlab代码可以通过以上步骤实现。

通过对系统性能进行全面评估,可以帮助工程师优化通信系统设计,提高系统的可靠性和稳定性。

噪声方差软解调matlab -回复

噪声方差软解调matlab -回复

噪声方差软解调matlab -回复噪声方差软解调是一种常见的信号处理技术,广泛应用于通信、雷达、图像处理等领域。

在这篇文章中,我们将详细介绍噪声方差软解调的原理和实现方法,并使用MATLAB进行演示和实践。

一、噪声方差软解调原理在通信系统中,信号的传输过程中会受到各种噪声的干扰,这些噪声将导致信号的失真和误判。

噪声方差软解调是一种基于噪声方差估计的信号解调方法,通过对接收信号进行合适的滤波和处理,可以有效地减小噪声的影响,提高信号的恢复质量。

噪声方差软解调的原理可以简单地概括为以下几个步骤:1. 接收信号采样:从信道中接收到的模拟信号首先需要进行采样,将连续的模拟信号转换为离散的数字信号。

采样过程中,要根据信号的带宽和采样频率进行适当的选择,以避免信号信息的失真。

2. 解调器设计:根据所要解调的信号类型和性质,设计相应的解调器。

解调器可以是模拟电路或数字电路,其功能是将接收到的信号转换为原始信号。

对于噪声方差软解调而言,解调器通常包括滤波和信号处理等部分。

3. 滤波处理:在接收信号中,噪声是不可避免的。

为了减小噪声对信号的干扰,需要对接收信号进行滤波处理。

滤波的基本原理是利用滤波器抑制噪声频率分量,从而增强信号的有效部分。

噪声方差软解调中常用的滤波器有FIR滤波器和IIR滤波器等。

4. 噪声方差估计:在滤波处理后,噪声仍然存在。

为了更好地进行信号解调,需要对噪声进行估计和量化。

噪声方差估计是通过一定的统计方法来对噪声进行建模和估计,从而获取噪声的统计特性和参数。

5. 软解调:基于噪声方差估计的结果,进行软解调操作。

软解调通常采用最大似然估计(Maximum Likelihood Estimation,MLE)或最小均方误差(Minimum Mean Square Error,MMSE)等方法,以降低噪声对信号恢复的影响。

软解调可以通过调整解调器的参数来实现。

二、MATLAB实现噪声方差软解调在MATLAB中,可以使用一系列信号处理工具箱和函数来实现噪声方差软解调。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通信系统建模与仿真实验一、高斯白噪声的matlab 实现要求:样本点:100 1000标准差:0.2 2 10均值: 0 0.2白噪声如果噪声的功率谱密度在所有的频率上均为一常数,即)/(),(,)(0Hz W f n f P n +∞<<-∞=式中:0n 为常数,责成该噪声为白噪声,用)(t n 表示。

高斯白噪声的matlab 实现1.样本点为1000、均值为0、标准差为0.2时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:1000;for i = 1:length(f)K = (0.2) * randn(1,1) - 0;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)2.样本点为1000、均值为0、标准差为2时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:1000;for i = 1:length(f)K = (2) * randn(1,1) - 0;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)3.样本点为1000、均值为0、标准差为10时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:1000;for i = 1:length(f)K = (10) * randn(1,1) - 0;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)4.样本点为1000、均值为10、标准差为0.2时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:1000;for i = 1:length(f)K = (0.2) * randn(1,1) - 10;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)5.样本点为1000、均值为10、标准差为2时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:1000;for i = 1:length(f)K = (2) * randn(1,1) - 10;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)6.样本点为1000、均值为10、标准差为10时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:1000;for i = 1:length(f)K = (10) * randn(1,1) - 10;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)7.样本点为100、均值为0、标准差为0.2时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:100;for i = 1:length(f)K = (0.2) * randn(1,1) - 0;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)8.样本点为100、均值为0、标准差为2时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:100;for i = 1:length(f)K = (2) * randn(1,1) - 0;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)9.样本点为100、均值为0、标准差为10时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:100;for i = 1:length(f)K = (10) * randn(1,1) - 0;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)10. 样本点为100、均值为10、标准差为0.2时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:100;for i = 1:length(f)K = (0.2) * randn(1,1) - 10;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)11. 样本点为100、均值为10、标准差为10时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:100;for i = 1:length(f)K = (2) * randn(1,1) - 10;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i));endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)12.样本点为100、均值为0、标准差为10时,高斯白噪声分布为下图所示:程序如下所示:% White background noisclear allf = 1:1:100;for i = 1:length(f)K = (10) * randn(1,1) - 10;P(i) = 10.^(K - 3.95*(10^-5)*f(i));A(i) = sqrt(2*P(i)); endxifft = ifft(A);realx = real(xifft);ti = [1:length(xifft)-1]/1000;realx2(1:length(xifft)-1) = realx(2:length(xifft));plot(ti,realx2)。

相关文档
最新文档