اطلاعیه

Collapse
No announcement yet.

ساخت فیلتر در نرم افزار متلب

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ساخت فیلتر در نرم افزار متلب

    با سلام
    من دانشجوی ارشد فیریک هستم و نیاز به ساختن فیلتری دارم که تا حدی که می دانم با اطلاعات زیر است:
    Design method :FIR
    Bandpass
    Va units GHz
    fs:5 (با توجه به داشتن) time resolation =2*10^-10
    Fpass1=3.4
    Fpass2=4.2
    linear
    من که انجام دادم ارور می دهد و Fpass2 را ایراد میگیرد و سوال دیگری که داشتم ایا نرم افزار دیگری وجود دارد که ناحیه های بالا را ساپورت کند و بتوان استفاده کرد غیر از برنامه متلب لطفا راهنمایی کنید بسیار به مشکل برخوردم
    با تشکر

    #2
    پاسخ : ساخت فیلتر در نرم افزار متلب

    سلام

    اگر فرکانس نمونه برداری شما یعنی fs برابر 5 هرتز باشه کمترین بیشترین فرکانسی که می تونی ببینی نصف فرکانس نمونه برداری هست
    یعنی 2.5 هرتز

    این واضحه
    برای مثال شما سعی کن یک تابع گسسته sin(x) رو با فرکانس برای مثال یک هرتز با نمونه برداری یک هرتز بکشی
    یک خط راست میشه و هیچ نشانی از سینوسی بودن نداره


    بنابراین فرکانسها باید از نصف نمونه برداری کمتر باشند
    مشکل شما هم همینه
    3.2 و 4.2 از نصف 5 کمتر نیستند

    برای طراحی فیلتر هم fdatool بسیار کمکتون می کنه





    http://www.4shared.com/office/wspNnTsI/AMUZESH_JAMEE_MATLAB.html

    دیدگاه


      #3
      پاسخ : ساخت فیلتر در نرم افزار متلب

      با تشکر از راهنمایی خوبتون
      این توضیحی که داده اید به این معنا است که F sampling به time resolution بستگی ندارد؟
      یعنی در حالت گیگا هرتز میتونم FS را برابر با هر عددی به طور مثال 50 بگذارم؟

      با تشکر

      دیدگاه


        #4
        پاسخ : ساخت فیلتر در نرم افزار متلب

        نوشته اصلی توسط ebrahim.s.68
        با تشکر از راهنمایی خوبتون
        این توضیحی که داده اید به این معنا است که F sampling به time resolution بستگی ندارد؟
        یعنی در حالت گیگا هرتز میتونم FS را برابر با هر عددی به طور مثال 50 بگذارم؟

        با تشکر
        نوشته اصلی توسط متلب
        سلام

        اگر فرکانس نمونه برداری شما یعنی fs برابر 5 هرتز باشه کمترین بیشترین فرکانسی که می تونی ببینی نصف فرکانس نمونه برداری هست
        یعنی 2.5 هرتز

        این واضحه
        برای مثال شما سعی کن یک تابع گسسته sin(x) رو با فرکانس برای مثال یک هرتز با نمونه برداری یک هرتز بکشی
        یک خط راست میشه و هیچ نشانی از سینوسی بودن نداره


        بنابراین فرکانسها باید از نصف نمونه برداری کمتر باشند
        مشکل شما هم همینه
        3.2 و 4.2 از نصف 5 کمتر نیستند

        برای طراحی فیلتر هم fdatool بسیار کمکتون می کنه

        دیدگاه


          #5
          پاسخ : ساخت فیلتر در نرم افزار متلب



          نتیجه اینه که فیلتری که گفتین میشه گفت عملا وجود نداره
          یعنی با فرکانس نمونه برداری 5 گیگ شما فرکانس 3.2 گیگ ندارید تا که فیلترش کنید

          اگر فرکانس نمونه برداری 5 گیگ باشه طیف سیگنال بین 2.5- تا 2.5+ گیگ هست



          http://www.4shared.com/office/wspNnTsI/AMUZESH_JAMEE_MATLAB.html

          دیدگاه

          لطفا صبر کنید...
          X