exponenta event banner

fdel

Удаление указанных данных из моделей частотной характеристики (FRD)

Синтаксис

sysout = fdel(sys, freq)

Описание

sysout = fdel(sys, freq) удаляет из frd модель sys данные, ближайшие к значениям частоты, указанным в векторе freq.

Входные аргументы

sys

frd модель.

freq

Вектор значений частоты.

Выходные аргументы

sysout

frd модель, содержащая данные, оставшиеся в sys после удаления частотных точек, ближайших к записям freq.

Примеры

свернуть все

Создайте модель данных частотной характеристики (FRD) на заданных частотах из модели передаточной функции.

w = logspace(0,1,10);
sys = frd(tf([1],[1 1]),w)
sys =
 
    Frequency(rad/s)        Response    
    ----------------        --------    
          1.0000        0.5000 - 0.5000i
          1.2915        0.3748 - 0.4841i
          1.6681        0.2644 - 0.4410i
          2.1544        0.1773 - 0.3819i
          2.7826        0.1144 - 0.3183i
          3.5938        0.0719 - 0.2583i
          4.6416        0.0444 - 0.2059i
          5.9948        0.0271 - 0.1623i
          7.7426        0.0164 - 0.1270i
         10.0000        0.0099 - 0.0990i
 
Continuous-time frequency response.

w представляет собой логарифмически разнесенную сетку из 10 частотных точек между 1 и 10 рад/сек.

Удаление данных, ближайших к 2, 3,5 и 6 рад/с sys.

freq = [2, 3.5, 6];
sys2 = fdel(sys,freq)
sys2 =
 
    Frequency(rad/s)        Response    
    ----------------        --------    
          1.0000        0.5000 - 0.5000i
          1.2915        0.3748 - 0.4841i
          1.6681        0.2644 - 0.4410i
          2.7826        0.1144 - 0.3183i
          4.6416        0.0444 - 0.2059i
          7.7426        0.0164 - 0.1270i
         10.0000        0.0099 - 0.0990i
 
Continuous-time frequency response.

Обратите внимание, что нет необходимости указывать точную частоту удаляемых данных. fdel удаляет данные, соответствующие частотам, ближайшим к указанным частотам.

Совет

  • Использовать fdel для удаления нежелательных данных (например, точек отклонения) на заданных частотах.

  • Использовать fdel для удаления данных на пересекающихся частотах из frd модели перед их объединением с fcat. fcat создает ошибку при попытке слияния frd модели, имеющие пересекающиеся частотные данные.

  • Удаление данных из frd модель в диапазоне частот, использование fselect.

См. также

| |

Представлен в R2010a