📄 fdhelpstr.m
字号:
'specification.'
' '
};
case 'measFrame'
str{1,1} = 'MEASUREMENTS';
str{1,2} = {
' '
'The right side of the window contains some labelled numeric quantities '
'called "Measurements".'
' '
'Most measurements are read-only quantities. They reflect some quantity of '
'interest about the current filter. Some measurements are interactive, for '
'example, they let you ask questions such as "what is the value of the '
'stopband ripple at x Hz?" or "at what frequency do I attain a passband '
'ripple of .1 dB or less?".'
' '
'To get help on a measurement, click the help button and then click on the '
'measurement.'
' '
};
case 'revert'
str{1,1} = 'REVERT';
str{1,2} = {
' '
'Click this button to restore all of the Specifications to their values at '
'the time the filter was last designed, and re-enable the Measurements and '
'Specifications Lines for the currently designed filter.'
' '
'This button becomes enabled when you change a Specification and '
'"AutoDesign" is not checked.'
' '
};
case 'apply'
str{1,1} = 'APPLY';
str{1,2} = {
' '
'Click this button to accept all of the Specifications you have entered and'
'design the filter according to those specifications.'
' '
'This button becomes enabled when you change a Specification and '
'"AutoDesign" is not checked.'
' '
};
case 'toolbar'
str{1,1} = 'TOOLBAR';
str{1,2} = {
'You have clicked in the "Toolbar" of the Filter Designer.'
' '
'FILTER MENU'
'The Toolbar contains a "Filter Menu" on the left of the window. This '
'popupmenu displays the name of the filter which you are currently editing.'
'If there are multiple filters selected in the SPTool, this popupmenu'
'lists them all; the currently selected filter is the one which the '
'Filter Designer is currently editing or working on.'
' '
'ZOOM GROUP, HELP BUTTON'
'The Toolbar also contains two "Button Groups": the "Zoom Group" consisting of '
'the seven buttons on the left, and the "Help Group" consisting of the '
'one button on the right.'
' '
'To get help on any of the buttons, click once on the "Help" button, then '
'click on the button for which you want help.'
};
case 'fdzoom:mousezoom'
str{1,1} = 'MOUSE ZOOM';
str{1,2} = {
' '
'Clicking this button puts you in "Mouse Zoom" mode. In this mode, the '
'mouse pointer becomes a cross when it is inside the main axes area. You '
'can click and drag a rectangle in the main axes, and the main axes display '
'will zoom in to that region. If you click with the left button at a point '
'in the main axes, the main axes display will zoom in to that point for a '
'more detailed look at the response there. Similarly, you can click with '
'the right mouse button (shift click on the Mac) at a point in the main axes '
'to zoom out from that point for a wider view of the response.'
' '
'To get out of mouse zoom mode without zooming in or out, click on the '
'Mouse Zoom button again.'
' '
'ZOOM PERSISTENCE'
' '
'Normally you leave zoom mode as soon as you zoom in or out once. In order '
'to zoom in or out again, the Mouse Zoom button must be clicked again. '
'However, the mouse zoom mode will remain enabled after a zoom if the box '
'labeled ''Stay in Zoom-Mode after Zoom'' is checked in the Preferences for '
'SPTool window in the Filter Designer category. The Preferences for SPTool '
'window can be opened by selecting Preferences under the File menu in '
'SPTool.'
};
case 'fdzoom:zoomout'
str{1,1} = 'FULL VIEW';
str{1,2} = {
'Clicking this button restores the data limits of the main axes to show all '
'of the filter''s response.'
};
case 'fdzoom:zoominy'
str{1,1} = 'ZOOM IN Y';
str{1,2} = {
'Clicking this button zooms in on the response, cutting the vertical range '
'of the main axes in half. The x-limits (horizontal scaling) of the main '
'axes are not changed.'
};
case 'fdzoom:zoomouty'
str{1,1} = 'ZOOM OUT Y';
str{1,2} = {
'Clicking this button zooms out from the response, expanding the vertical '
'range of the main axes by a factor of two. The x-limits (horizontal '
'scaling) of the main axes are not changed.'
};
case 'fdzoom:zoominx'
str{1,1} = 'ZOOM IN X';
str{1,2} = {
'Clicking this button zooms in on the response, cutting the horizontal '
'range of the main axes in half. The y-limits (vertical scaling) of the '
'main axes are not changed.'
};
case 'fdzoom:zoomoutx'
str{1,1} = 'ZOOM OUT X';
str{1,2} = {
'Clicking this button zooms out from the response, expanding the horizontal '
'range of the main axes by a factor of two. The y-limits (vertical '
'scaling) of the main axes are not changed.'
};
case 'fdzoom:passband'
str{1,1} = 'PASSBAND ZOOM';
str{1,2} = {
'Clicking this button zooms in on the passband of the response. Both the '
'x- and y-limits of the main axes are changed so that the passband fills '
'the main axes. There is only one level of detail in the passband zoom; '
'that is, you cannot zoom in to the passband further by clicking the '
'Passband Zoom button multiple times.'
' '
'There is no stopband zoom button because by hitting Full View you are only '
'one mouse zoom away from viewing the stopband.'
};
case 'Fs'
str{1,1} = 'SAMPLING FREQ.';
str{1,2} = {
' '
'This displays the sampling frequency. To change this filter''s sampling '
'frequency, enter a value in this box, or use the Edit/Sampling Frequency'
'menu of the SPTool. '
' '
'Measurements corresponding to the edges and widths of the passband and '
'stopband change accordingly when you change Fs.'
};
case 'close'
str{1,1} = 'CLOSE';
str{1,2} = {
' '
'Select this menu option to close the Filter Designer. Any settings you '
'changed and saved with the Preferences window will be retained the next '
'time you open a Filter Designer.'
' '
};
case 'overlaybutton'
str{1,1} = 'OVERLAY';
str{1,2} = {
' '
'Click on this button to select a spectrum, from the list of '
'spectra in the SPTool, which will be superimposed on the filter''s'
'response. This superimposed spectrum will remain until you click'
'"Overlay Spectrum" again and select "<none>".'
' '
'This feature is useful if you would like to design a filter to'
'pass or stop a certain range of frequencies designated by the'
'frequency content of a signal.'
};
case 'bandpop1'
str{1,1} = 'BAND TYPE';
str{1,2} = {
'BAND CONFIGURATION POPUP-MENU'
' '
'This menu allows you to set the band configuration of the filter: either '
'lowpass, highpass, bandpass or bandstop.'
' '
'If "Minimum Order" is checked, the frequency band edge specifications will '
'have the following relationships:'
' ''lowpass'' 0 < Fp < Fs < Fsamp/2'
' ''highpass'' 0 < Fs < Fp < Fsamp/2'
' ''bandpass'' 0 < Fs1 < Fp1 < Fp2 < Fs2 < Fsamp/2'
' ''bandstop'' 0 < Fp1 < Fs1 < Fs2 < Fp2 < Fsamp/2'
'where Fsamp is the sampling frequency of the filter.'
' '
'Refer to the figure entitled "Band Configurations" for a graphic '
'description of the specifications for minimum order filters.'
' '
'The specifications will vary with the band configuration in different ways '
'depending on the Filter Design Algorithm and whether "Minimum Order" is '
'checked.'
};
case 'passframe'
str{1,1} = 'PASSBAND SPECS';
str{1,2} = {
'This frame contains the passband specifications.'
};
case 'stopframe'
str{1,1} = 'STOPBAND SPECS';
str{1,2} = {
'This frame contains the stopband specifications.'
};
case 'minordcheckbox1'
str{1,1} = 'MINIMUM ORDER';
str{1,2} = {
'Check this box to design the filter of smallest order which achieves a set '
'of desired pass and stopband specifications. This checkbox determines if '
'you are performing a "high level" design based on desired specifications, '
'or a "low level" design where you specify the filter order and other '
'algorithm specific parameters directly.'
' '
'The desired ("high level") specifications for minimum order filters are'
' - frequency band edges (Fp, Fs or Fp1, Fp2, Fs1, Fs2),'
' - maximum allowable ripple in the passband Rp, in decibels, and'
' - minimum allowable attenuation in the stopband Rs, in decibels.'
' '
'Refer to the figure entitled "Band Configurations" for a graphic '
'description of the specifications for minimum order filters. '
' '
'For non minimum order filters, the specifications depend on the filter '
'algorithm. To find out what they are, uncheck this box and then get help '
'on any of the specifications which appear. You can also get help on the '
'"Algorithm" popup-menu to find out more about the different algorithms.'
};
case 'order'
str{1,1} = 'ORDER';
str{1,2} = {
'Enter the filter order in this box. For IIR bandpass and bandstop filters, '
'the true filter order is twice this number.'
};
case 'passframe1'
str{1,1} = 'PASSBAND';
str{1,2} = {
'This frame contains the passband measurements.'
};
case 'stopframe1'
str{1,1} = 'STOPBAND';
str{1,2} = {
'This frame contains the stopband measurements.'
};
case 'order1'
str{1,1} = 'ORDER';
str{1,2} = {
'This is the filter order of the current filter design. For IIR bandpass '
'and bandstop filters, the true filter order is twice this number.'
' '
'If you would like to change this order, uncheck the "Minimum Order" box '
'under "Specifications".'
' '
' '
};
case {'pb1:fdremez:min:1','pb1:fdfirls:min:1','pb1:fdkaiser:min:1','pb1:fdbutter:min:1','pb1:fdcheby1:min:1','pb1:fdcheby2:min:1','pb1:fdellip:min:1'}
str{1,1} = 'Fp';
str{1,2} = {
'This is the passband edge frequency Fp.'
};
case {'pb1:fdremez:min:2','pb1:fdfirls:min:2','pb1:fdkaiser:min:2','pb1:fdbutter:min:2','pb1:fdcheby1:min:2','pb1:fdcheby2:min:2','pb1:fdellip:min:2'}
str{1,1} = 'Fp';
str{1,2} = {
'This is the passband edge frequency Fp.'
};
case {'pb1:fdremez:min:3','pb1:fdfirls:min:3','pb1:fdkaiser:min:3','pb1:fdbutter:min:3','pb1:fdcheby1:min:3','pb1:fdcheby2:min:3','pb1:fdellip:min:3'}
str{1,1} = 'Fp1';
str{1,2} = {
'This is the lower passband edge frequency Fp1.'
};
case {'pb1:fdremez:min:4','pb1:fdfirls:min:4','pb1:fdkaiser:min:4','pb1:fdbutter:min:4','pb1:fdcheby1:min:4','pb1:fdcheby2:min:4','pb1:fdellip:min:4'}
str{1,1} = 'Fp1';
str{1,2} = {
'This is the lower passband edge frequency Fp1.'
};
case {'pb1:fdremez:set:1','pb1:fdfirls:set:1','pb1:fdcheby1:set:1','pb1:fdcheby2:set:1','pb1:fdellip:set:1'}
str{1,1} = 'Fp';
str{1,2} = {
'This is the passband edge frequency Fp.'
};
case {'pb1:fdkaiser:set:1','pb1:fdkaiser:set:2'}
str{1,1} = 'Fc';
str{1,2} = {
'This is the cut-off frequency Fc of the ideal brickwall filter.'
};
case {'pb1:fdbutter:set:1','pb1:fdbutter:set:2'}
str{1,1} = 'F3db';
str{1,2} = {
'This is the 3dB frequency F3db, which characterizes the Butterworth filter.'
'The magnitude of the filter''s response at F3db is 1/sqrt(2), or '
'approximately -3 dB.'
};
case {'pb1:fdremez:set:2','pb1:fdfirls:set:2','pb1:fdcheby1:set:2','pb1:fdcheby2:set:2','pb1:fdellip:set:2'}
str{1,1} = 'Fp';
str{1,2} = {
'This is the passband edge frequency Fp.'
};
case {'pb1:fdremez:set:3','pb1:fdfirls:set:3','pb1:fdcheby1:set:3','pb1:fdcheby2:set:3','pb1:fdellip:set:3'}
str{1,1} = 'Fp1';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -