matlab
不吹牛不睡觉
这个作者很懒,什么都没留下…
展开
-
关于matlab读取txt文件与连接离散点的函数
1、读取一个txt文件 txt文件内容类似于: 0.24674 0.89765 0.45464 ... M=load(“123.txt”) 2、读取矩阵M的1列 M(:,1) 3、对离散点画线 其中x=M(:,1),y=M(:,2) plot(M(:,1),M(:,2))原创 2015-07-09 13:40:03 · 1409 阅读 · 0 评论 -
关于matlab信号发展趋势的识别并读取fig文件代码
load('D:\Backup\桌面\新建文件夹 (2)\matlab.mat') 这里保存了一个N*3的矩阵。 [c,l]=wavedec(M(:,1),7,'db4'); for i=1:7 decmp=wrcoef('a',c,l,'db4',8-i); subplot(7,1,i); plot(decmp); ylabel(['a',num2str(8-i)]);原创 2015-07-09 20:51:43 · 1039 阅读 · 0 评论 -
另一个思路,用的是小波包
s=M(:,2) plot(M(:,1),s) [thr,sorh,deepapp,crit]=ddencmp('den','wp',s); [x,wpt,perf0,perfl2]=... wpdencmp(s,sorh,3,'sym6',crit,thr,deepapp); figure(2) plot(x) title('去噪信号1') s=M原创 2015-07-12 15:23:08 · 811 阅读 · 0 评论 -
k近邻matlab图示
%k=3时k邻域平均距离。 subplot(1,2,1) hold on plot(0,0,'o') a=[1 -0.5 -2 1.5 -1.5 3 2]; b=[1 1.3 -2.2 -3.8 2.9 -2.5 -3.5]; plot(a,b,'+') alpha=0:pi/20:2*pi;%角度[0,2*pi] R=3;%半径 x=R*cos(alpha); y=R*s原创 2015-08-27 23:02:05 · 2146 阅读 · 0 评论