1、双击matlab软件图标,打开matlab软件,可以看到matlab软件的界面。
2、使用函数pascal(5)创建5x5的矩阵A。雹模
3、使用函数chol(A)对矩阵A进行Cholesky分解。
4、使用函数表达式[B,C]=lu(A)对矩阵进伏氏行LU分解,也成为高斯消去法。其中B是下三角矩阵,C是上三角矩阵。
5、使用源厅缓函数magic(4)创建一个4x4的矩阵A。使用函数表达式[Q,R]=qr(A),对矩阵A进行QR分解,其中Q是正交矩阵。
load ir %将信号装入MATLAB工作环境s=X106_BA_time(1:1000) %取采样信号的前1~1000个采样点
is=length(s) %计算采样序列长度
subplot(321)plot(s)title('原始信号'行哗)%画弊友出原始信号波形
xlabel('样本序列号')
ylabel('幅值A')
wpt=wpdec(s,3,'db1','shannon')% 用db1小波包对信号x3层分解,用shannon熵作为熵标准
plot(wpt)%绘制小波包树
N=allnodes(wpt)% 计算小波包分解树的结点
%提取各节点的小波包系数档卜行
for i=1:length(N)
X=wpcoef(wpt,i-1)
subplot(floor((length(N)+1)/2),2,i)plot(X)
title(['节点',num2str(i) '的小波包系数'])
end
figure
%各节点小波包重构系数
for i=1:length(N)
rcfs=wprcoef(wpt,i-1)
subplot(floor((length(N)+1)/2),2,i)plot(rcfs)
title(['重构节点',num2str(i) '小波包系数'])
end
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)