Автоматизированные системыконтроля и управления РЭС, задания к контрольной и лабораторным работам, страница 19

        50. Как оценивается коэффициент гармоник сигнала с помощью ДПФ?

        51. Как измеряется коэффициент передачи линейного объекта на заданной частоте?

        52. Какова оценка коэффициента передачи линейного объекта на заданной частоте?

        53. Каковы возможные способы измерения частотных характеристик объектов?

        54. Как осуществляется измерение частотных характеристик объектов по точкам?

        55. Как осуществляется измерение частотных характеристик объектов с помощью полигармонических сигналов?

        56. От чего зависит точность оценки коэффициента передачи и как ее можно повысить?

        57. В чем различие измерения частотных характеристик по точкам и с помощью полигармонических сигналов (время измерения, точность измерения)?

        58. Каковы основные характеристики и возможности системы Lab View?

        Приложение. Пример программы, осуществляющей синтез гармонического сигнала и сигнала типа меандр, вывод сигнала на ЦАП в режиме ПДП, ввод считанного сигнала в компьютер в режиме ПДП и оценку амплитуд и фаз гармоник сигнала с помощью ДПФ.

uses crt,rd1,graph;

const   cy=240 div 2;

        cx=40 div 2;

        DMA_O_CHAN = 6;                 { используемый канал ПДП (вывод) }

        DMA_I_CHAN = 5;                   { используемый канал ПДП (ввод)  }

        SIZE1 = 2048;              { размер массива (ввод)          }

type

        SIGNAL       = array[1..SIZE1] of integer;

        S = array[1..size1] of real;

{$I display.pas}

var

        signal1_,signal2_: SIGNAL;

        Xre_,Xim_ : s;

        fi1:array[1..100] of real;

        ovf : byte;

        x1,ts:string;

        Xm,fi,Ff,x2,f,AMPy,Fy,Q,fdcy,fday,norm,Xre,Xim,am,fd1,fd,step,arg,n1: real;

        t1,t,x0,Kc,Ka,k1,Km,xvost,xx,zz,k,h,j,n,p,n2,i,a,errno,gd,gm:integer;

label Exit,m1,m3;

  procedure gr1;

    var i1,b,j,a,q,i,gd,gm:integer;

    z,y,y1: array [1..620] of real;

    arg: real;

    O:text;

    label m2,m4;

begin

     gd:=detect;

     initgraph(gd,gm,'g:\bp\bgi');