- 2
- 0
- 约3.76千字
- 约 11页
- 2016-11-16 发布于浙江
- 举报
PAGE \* MERGEFORMAT10
2011级信息工程基于matlab的信号处理实例[键入作者姓名]2013/5/23
基于matlab的信号处理实例
一.实验过程
1.读取给定的3D加速度信号文件,绘出信号波形.
实验代码1:signalsplot.m
function [x,y,z]=signalsplot(filename)
fid=fopen(filename,r);
a=fscanf(fid,%d,%d,%d\n);%将文件中的数据读进来,并将其赋给a
fclose(fid);
len=length(a)/3;%确定循环的总次数
k=1;
for i=1:len
x(i)=a(k); %将a中的第一列数据赋给x
y(i)=a(k+1); %将a中的第二列数据赋给y
z(i)=a(k+2); %将a中的第三列数据赋给z
k=k+3;
end
figure(1)
subplot(3,1,1);
plot(x,r),xlabel(n),ylabel(x);
title(读取给定的3D加速度信号文件并绘出信号波形);
subplot(3,1,2);
plot(y,g),xlabel(n),ylabel(y);
subplot(3,1,3);
plot(z,b),xlabel(n),y
原创力文档

文档评论(0)