Fork me on GitHub

随笔分类 -  Matlab

摘要:MATLAB中白噪声的WGN和AWGN函数的使用如下: MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN。WGN用于产生高斯白噪声,AWGN则用于在某一 信号中加入高斯白噪声。1. WGN:产生高斯白噪声y = wgn(m,n,p) 产生一个m行n列的高斯白 阅读全文
posted @ 2016-04-24 13:05 stardsd 阅读(23754) 评论(0) 推荐(0) 编辑
摘要:matlab 功率谱分析 matlab 功率谱分析 1、直接法:直接法又称周期图法,它是把随机序列x(n)的N个观测数据视为一能量有限的序列,直接计算x(n)的离散傅立叶变换,得X(k),然后再取其幅值的平方,并除以N,作为序列x(n)真实功率谱的估计。Matlab代码示例:clear;Fs=100 阅读全文
posted @ 2016-04-21 23:16 stardsd 阅读(13393) 评论(0) 推荐(1) 编辑
摘要:同一个序列 重复N倍 怎么用matlab实现 可以使用repmat函数 repmat(A, 1, 3) repmat(A, 1, 3) repmat(A, 1, 3) 其中A即为复制的矩阵,1为纵向复制的次数,3即为横向复制的次数。 阅读全文
posted @ 2016-04-21 22:03 stardsd 阅读(1933) 评论(0) 推荐(0) 编辑
摘要:stem(n,x,'filled');第三个参数是绘图的样式,filled就是填充,将圆圈填充。Stem函数绘图各种不同的绘图函数分别适用于不同的场合,使用“stem”绘制针状图最简单,从附录中提供的MatLab原代码可以看出,只需要将需要绘制的数据存放在一个数组中,然后将这个数组作为参数传递给“s 阅读全文
posted @ 2016-04-21 21:46 stardsd 阅读(671) 评论(0) 推荐(0) 编辑
摘要:1 x=1:0.1:10; 2 y=[]; 3 for i=1:length(x) 4 % y=[y;x(i)];%把每一个x都放到Y里,成为一列 5 y=[y,x(i)];%把每一个x都放到Y里,成为一行 6 end 阅读全文
posted @ 2016-04-19 23:58 stardsd 阅读(12215) 评论(0) 推荐(0) 编辑
摘要:转载自 http://blog.163.com/to_be_myself/blog/static/176060227201101762159227/ Matlab中用于计算自相关函数的指令是xcorr.比如矩阵A=[1 2 3]; xcorr(A)=3.0000 8.0000 14.0000 8.0 阅读全文
posted @ 2016-04-19 23:56 stardsd 阅读(13170) 评论(0) 推荐(0) 编辑
摘要:axis中文为“轴”之意,在matlab中用于控制坐标轴的范围和样式(颜色等)。 axis([XMIN XMAX YMIN YMAX]) 设置当前所绘图像的x轴和y轴的范围。axis([XMIN XMAX YMIN YMAX ZMIN ZMAX]) 设置当前所绘图像的x轴、y轴和z轴的范围。 例子: 阅读全文
posted @ 2016-04-19 22:42 stardsd 阅读(2636) 评论(0) 推荐(0) 编辑
摘要:使用axes函数在matlab绘图中实现图中图的绘制 使用axes函数在matlab绘图中实现图中图的绘制 使用axes函数在matlab绘图中实现图中图的绘制 有时为了对细节进行详细说明,需要在一个较大坐标轴上绘制一个小图来对局部进行放大以阐述结果。 这可以通过调用axes函数实现。 下面通过绘制 阅读全文
posted @ 2016-04-18 23:32 stardsd 阅读(6855) 评论(0) 推荐(0) 编辑
摘要:写成subplot(m,n,p)或者subplot(mnp)。 写成subplot(m,n,p)或者subplot(mnp)。 subplot是将多个图画到一个平面上的工具。其中,m表示是图排成m行,n表示图排成n列,也就是整个figure中有n个图是排成一行的,一共m行,如果第一个数字是2就是表示 阅读全文
posted @ 2016-04-18 22:49 stardsd 阅读(2492) 评论(0) 推荐(0) 编辑
摘要:1,rand 生成均匀分布的伪随机数。分布在(0~1)之间 1,rand 生成均匀分布的伪随机数。分布在(0~1)之间 主要语法:rand(m,n)生成m行n列的均匀分布的伪随机数 rand(m,n,'double')生成指定精度的均匀分布的伪随机数,参数还可以 是'single' rand(Ran 阅读全文
posted @ 2016-04-18 22:22 stardsd 阅读(12081) 评论(0) 推荐(0) 编辑
摘要:matlab受到控制界广泛接受的一个重要原因是因为它提供了方便的绘图 功能.本章主要介绍2维图形对象的生成函数及图形控制函数的使用方 法,还将 简单地介绍一些图形的修饰与标注函数及操作和控制MATLAB各种图形对象的 方法. 第一节 图形窗口与坐标系 一.图形窗口 1.MATLAB在图形窗口中绘制或 阅读全文
posted @ 2016-04-16 00:10 stardsd 阅读(5656) 评论(0) 推荐(0) 编辑
摘要:y 黄色 · 点线 m 粉红 ○ 圈线 c 亮蓝 × ×线 r 大红 + +字线 g 绿色 - 实线 b 蓝色 * 星形线 w 白色 : 虚线 k 黑色 -. -- 点划线 matlab6.1线形: [ + | o | * | . | x | square | diamond | v | ^ | > 阅读全文
posted @ 2016-04-16 00:05 stardsd 阅读(12066) 评论(0) 推荐(1) 编辑
摘要:Matlab学习笔记 figure函数 Matlab学习笔记 figure函数 matlab中的 figure 命令,能够创建一个用来显示图形输出的一个窗口对象。每一个这样的窗口都有一些属性,例如窗口的尺寸、位置,等等。下面一一介绍它们。 一、概述 总的来说,figure 的使用语法包括: figu 阅读全文
posted @ 2016-04-15 23:05 stardsd 阅读(8103) 评论(0) 推荐(0) 编辑
摘要:Matlab中数组元素引用——三种方法 1.Matlab中数组元素引用有三种方法 1 2 3 1.下标法(subscripts) 2.索引法(index) 3.布尔法(Boolean) 注意:在使用这三种方法之前,大家头脑一定要清晰的记住,Matlab中数组元素是按列存储(与Fortran一样),比 阅读全文
posted @ 2016-04-13 23:53 stardsd 阅读(3797) 评论(0) 推荐(0) 编辑
摘要:1、 向量的创建 1)直接输入: 行向量:a=[1,2,3,4,5] 列向量:a=[1;2;3;4;5] 2)用“:”生成向量 a=J:K 生成的行向量是a=[J,J+1,…,K] a=J:D:K 生成行向量a=[J,J+D,…,J+m*D],m=fix((K-J)/D) 3)函数linspace  阅读全文
posted @ 2016-04-13 00:18 stardsd 阅读(2014) 评论(0) 推荐(0) 编辑