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

📄 wp.m

📁 文件中包含"基于计算机的信号处理实践"这本书所有的程序代码,是基于MATLAB环境下开发的,使用者可根据自已的需要,改改!
💻 M
字号:
function peak_to_peak = wp(x, scale)%WP             multi-channel waveform plotter%--  %   usage:    wp(X)%%     plots the waveforms in the signal matrix X(time,rcvr) vs. "time"%        Each trace is auto scaled so that the peak-to-peak value%        is at most 1.0; then each trace is offset by 1 unit.%     Optional: wp will return computed peak-to-peak scaling%%    wp(X, A) uses a scale factor of A ==> peak-to-peak will be < A.%        ex: wp(X,3.0) will bunch the wfms closer together like an image.%%   NOTE: x-axis is always labeled with (time) indices.%%   see also WATERF%---------------------------------------------------------------% copyright 1994, by C.S. Burrus, J.H. McClellan, A.V. Oppenheim,% T.W. Parks, R.W. Schafer, & H.W. Schussler.  For use with the book% "Computer-Based Exercises for Signal Processing Using MATLAB"% (Prentice-Hall, 1994).%---------------------------------------------------------------if nargin == 1   scale = 1.0;          %--- default scalingendpeak_to_peak = max(max(x)-min(x));  %-- RETURN max peak-to-peak valuescale = scale/peak_to_peak;[M,N] = size(x);x = scale*x;           %--- scale wfmsfor k=1:N   x(:,k) = x(:,k) + k;   %--- offset each columnendplot( x, '-w');     % scale wfms

⌨️ 快捷键说明

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