MATLAB-轴心轨迹图、幅值谱、相位谱、功率谱(转)要点

上传人:陈** 文档编号:96370482 上传时间:2022-05-25 格式:DOC 页数:7 大小:20.50KB
收藏 版权申诉 举报 下载
MATLAB-轴心轨迹图、幅值谱、相位谱、功率谱(转)要点_第1页
第1页 / 共7页
MATLAB-轴心轨迹图、幅值谱、相位谱、功率谱(转)要点_第2页
第2页 / 共7页
MATLAB-轴心轨迹图、幅值谱、相位谱、功率谱(转)要点_第3页
第3页 / 共7页
资源描述:

《MATLAB-轴心轨迹图、幅值谱、相位谱、功率谱(转)要点》由会员分享,可在线阅读,更多相关《MATLAB-轴心轨迹图、幅值谱、相位谱、功率谱(转)要点(7页珍藏版)》请在装配图网上搜索。

1、精品范文模板 可修改删除 撰写人:___________日 期:___________ MATLAB 编程,题目如下 x=6*sin(60*pi*t+8*sin(120*pi*t+pi/6; y=8*sin(60*pi*t+pi/2+3*sin(120*pi*t+pi/4; 程序一:两个波形图和轴心图 clear; close all; sf=800;%采样频率; N=512;%采样点数 t=0:1/sf:1; x=6*sin(60*pi*t+8*sin(120*pi*t+pi/6; y=8*sin(60*pi*t+pi/2+3*sin(12

2、0*pi*t+pi/4; subplot(2,1,1; %生成m*n个图,当前激活第一个图 plot(t,x; xlabel('时间t 单位s'; % x轴注解 ylabel('幅值x 单位cm'; % y轴注解 title('A的波形图'; % 图形标题 grid on; % 显示格线 subplot(2,1,2; plot(t, y, 'g'; xlabel('时间t 单位s'; % x轴注解 ylabel('幅值y 单位cm '; % y轴注解 title('B的波形图'; % 图形标题 grid on; % 显示格线 %轴心轨迹图 figure(2 plot

3、(x,y,'b' grid on; 程序二:计算X 、Y 的波形系数和波峰系数 %x y的波形系数和波峰系数 clc; close all; sf=800; t=0:1/sf:1; x=6*sin(60*pi*t+8*sin(120*pi*t+pi/6; xav=mean(abs(x;%平均绝对值 xp=max(x;%幅值也就是最大值 z=x.^2; d=mean(z; xrms=sqrtm(d;%有效值 Ft=xrms/xav; Fc=xp/xrms; disp(['x的波形系数是']; disp(num2str(Ft; disp(['x的波峰系数是'];

4、 disp(num2str(Fc; %y的波形系数和波峰系数 y=8*sin(60*pi*t+pi/2+3*sin(120*pi*t+pi/4; x=y; xav=mean(abs(x;%平均绝对值 xp=max(x;%幅值也就是最大值 z=x.^2; d=mean(z; xrms=sqrtm(d;%有效值 Ft=xrms/xav; Fc=xp/xrms; disp(['y的波形系数是']; disp(num2str(Ft; disp(['y的波峰系数是']; disp(num2str(Fc; 程序三:求解幅频谱、相频谱、功率谱 %幅频谱、相频谱、功率谱 c

5、lc; fs=800;%设定采样频率 N=512;%采样点数 n=0:N-1; t=n/fs; y=8*sin(60*pi*t+pi/2+3*sin(120*pi*t+pi/4; %进行FFT 变换并做幅频谱 yy=fft(y,N;%进行fft 变换 py1=yy/512; py2=py1*2;%单边谱乘以2 mag= abs(py2 ;%求幅值 f=(0:256*800/512; subplot(2,1,1; plot(f,mag(1:257;%做幅频谱图 xlabel('频率(Hz'; ylabel('幅值'; title('B的幅频谱'; grid;

6、%功率谱 power=mag(1:257.^2; subplot(2,1,2; plot(f,power; grid on; title('B的功率谱'; xlabel('频率(Hz'; ylabel('功率'; %相频图 pyy=angle(yy; Pyy=180/pi*pyy;%弧度变角度 figure(2; plot(f,Pyy(1:257; gridon; title('B的相频谱'; xlabel('频率(Hz'; ylabel('相位(度)'; 程序四:%相关系数和相干性 clc; closeall; dt=1/800; sf=800;

7、t=0:1/800:1; x=6*sin(60*pi*t+8*sin(120*pi*t+pi/6; y=8*sin(60*pi*t+pi/2+3*sin(120*pi*t+pi/4; %相关系数 N=128; a=xcorr(x,y,128; a=a(N+1:2*N+1; plot(t(1:N,a(1:N; gridon; %求A 、B 的相干函数 figure(2; N=512; [cxy,w]=cohere(x,y,N/4,sf,hamming(N/4,0,'mean'; plot(w,cxy; grid; title('相干分析'; xlabel('频率(H

8、z'; 以下是matlab help的例子 t = 0:0.001:0.6; x = sin(2*pi*50*t+sin(2*pi*120*t; y = x + 2*randn(size(t; plot(1000*t(1:50,y(1:50 title('Signal Corrupted with Zero-Mean Random Noise' xlabel('time (milliseconds' Y = fft(y,512; Pyy = Y.* conj(Y / 512; f = 1000*(0:256/512; plot(f,Pyy(1:257 title('Frequency content of y' xlabel('frequency (Hz' 第 7 页 共 7 页 免责声明:图文来源于网络搜集,版权归原作者所以 若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!