这是一段噪声产生的matlab代码,求高手指点每一条指令的意思

是雷达信号处理方面,用来产生噪声的代码

1,定义lambdal=0.4
2,采样频率10的7次方,就是1千万,意思就是一秒采样1千万个数
3,定义t1是千分之一秒
4,n1就是在1秒采样一千万个数的情况下采样千分之一秒,即1万个数
5,让产生随机数的函数变为初始状态
6,带%表示注释,不运行
7,产生一个24行,每行1万个随机数
8,定义x是以2为底,这个24行矩阵的对数减去0.4的直流信号。追问

请问lambada是什么意思?还有就是这个噪声是符合什么分布的噪声啊

追答

因为我不是学这个的,所以我不知道具体的物理意义,但是最后他减去了0.4,那大概就是从信号中去除了一个信号。

分布是均匀分布的,也就是高斯。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-21
首先,
你的明白函数 rand(x,y)
这个函数返回的是 一个矩阵,X行,Y列,每个元素是 0~1的一个随机数。
随机数的分布规律是
其在0~1直接是均匀等可能分布的,不是高斯分布。

lambda可以理解为一个调整参数。
其有2个作用,一是将x的符号调整到正
2是调整值的大小。

x是对u1取了log的,而log函数,是一个具有压缩效果的函数。
本来U1是均匀分布的,取了log之后,就不是一个均匀分布了,
越靠近0的数据,是越多的。

Matlab 决策树问题 求高手指点 这几句代码在Matlab控制台测试没问题...
改个名字试试

用matlab怎样读下面的数据,求高手指点,最好有代码 要求下面每行的数据...
直接用load函数把

MATLAB中数据用awgn添加噪声,我的数据时f(x),离散数据,要求添加一组...
原始信号为x,加噪后的信号是y,设置信噪比snr,用awgn一句话就搞定了:y = awgn(x,snr);

如图是什么问题,如何能解决、求高手指点!?
一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件 故障分析 硬件方面: 一般来说,内存出现问题的可能性并不大,主要方面是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后。你可以使用MemTest 这个软件来检测一下...

求高手指点如何用matlab统计出液滴的数量。
这都九点半了,我还是无从下手。时间不允许了啊,我们一起等高手吧。不过你可以在搜搜matlab 数细胞个数这个两个关键词,两者极有共性。现在是晚上11点,这个问题我做出来了。上代码 Image=imread('success.jpg');imshow(Image)title('origin')Threshold=graythresh(Image);Image_BW=im2bw(Image,...

...LX3 PLUS 这个名字我完全看不懂,求高手指点每节分别是什么意思_百 ...
华硕M5A78L-M LX3 PLUS 这个名字我完全看不懂,求高手指点每节分别是什么意思 10  我来答 分享 微信扫一扫 网络繁忙请稍后重试 新浪微博 QQ空间 举报 浏览12 次 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 华硕 名字 m5a78l-m lx3 意思 搜索资料 本地图片...

求高手指点,MATLAB代码转换为c语言,非常感谢!
V(:,:,i) = (A(:,Lambda(t,1))') * Y(:,:,i) * A(:,Lambda(t,2)); end V(t,1)= reshape(R_V(:,1,:),[1,m]) * A(:,Lambda(t,3)); % calculate the optimal vector z z = U_inv * V(1:...

matlab中??? Subscripted assignment dimension mismatch.求高手指点...
end k for p=1:3 for q=1:3 Y_k_1(p,q)=b*exp(-a(p)*k(q))+c 这一串代码的问题:这里面的c是赋值一个数组,一个数和一个数组相加赋值给一个数,这是错误的。Subscripted assignment dimension mismatch的意思就是:下标不匹配。解决办法:更换赋值的内容,不对数组进行赋值。

VB中这段代码是什么意思?请高手指点,求详解。
Line Input #1, s '把文件1逐行读入变量s s = Trim(s) '把字符串前后的空格都去掉 If 1 = InStr(1, s,"$number") Then '如果字符串的开头是“$number”s =modifysecond(s, num) '就执行自定义函数modifysecond End If Loop While Not EOF(1) '循环读取文件1的下一行...

打开网页时电脑老是显示这个,求高手指教!菜鸟勿进··
例七:一个朋友发信息过来,我的电脑便出现了错误信息:“0x772b548f”指令引用的“0x00303033”内存,该内存不能为 “written”,然后QQ自动下线,而再打开QQ,发现了他发过来的十几条的信息。解决方法:这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就没事了。该内存不能为read或...

相似回答
大家正在搜