⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 anaaskt.m

📁 matlab时频工具箱
💻 M
字号:
%function anaaskt%ANAASKT Unit test for the function ANAASK.%	O. Lemoine - February 1996.N=256;% Output frequency lawf0=0.02;[signal,am]=anaask(N,32,f0);iflaw=instfreq(signal);if any(abs(iflaw-f0*ones(N-2,1))>sqrt(eps))~=0,  error('anaask test 1 failed');endf0=0.25;[signal,am]=anaask(N,41,f0);iflaw=instfreq(signal);if any(abs(iflaw-f0*ones(N-2,1))>sqrt(eps))~=0,  error('anaask test 2 failed');endf0=0.49;[signal,am]=anaask(N,57,f0);iflaw=instfreq(signal);if any(abs(iflaw-f0*ones(N-2,1))>sqrt(eps))~=0,  error('anaask test 3 failed');end% Output amplitudef0=0.01;[signal,am]=anaask(N,26,f0);if any(am>1)~=0|any(am<0)~=0,  error('anaask test 4 failed');endf0=0.17;[signal,am]=anaask(N,37,f0);if any(am>1)~=0|any(am<0)~=0,  error('anaask test 5 failed');endf0=0.43;[signal,am]=anaask(N,12,f0);if any(am>1)~=0|any(am<0)~=0,  error('anaask test 6 failed');endN=221; % Output frequency lawf0=0.02;[signal,am]=anaask(N,32,f0);iflaw=instfreq(signal);if any(abs(iflaw-f0*ones(N-2,1))>sqrt(eps))~=0,  error('anaask test 7 failed');endf0=0.25;[signal,am]=anaask(N,41,f0);iflaw=instfreq(signal);if any(abs(iflaw-f0*ones(N-2,1))>sqrt(eps))~=0,  error('anaask test 8 failed');endf0=0.49;[signal,am]=anaask(N,57,f0);iflaw=instfreq(signal);if any(abs(iflaw-f0*ones(N-2,1))>sqrt(eps))~=0,  error('anaask test 9 failed');end% Output amplitudef0=0.01;[signal,am]=anaask(N,26,f0);if any(am>1)~=0|any(am<0)~=0,  error('anaask test 10 failed');endf0=0.17;[signal,am]=anaask(N,37,f0);if any(am>1)~=0|any(am<0)~=0,  error('anaask test 11 failed');endf0=0.43;[signal,am]=anaask(N,12,f0);if any(am>1)~=0|any(am<0)~=0,  error('anaask test 12 failed');endN=221; 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -