اطلاعیه

Collapse
No announcement yet.

ایجاد نویز در شبیه سازی m-file

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

    ایجاد نویز در شبیه سازی m-file

    با سلام خدمت دوستان

    من در قسمتی از یک m-file نیاز به این دارم که نویز رو به برنامه اضافه کنم کسی از شما میدونه که من چطور باید این کار رو انجام بدم؟

    با تشکر
    حضرت محمد (ص):بدانید،کسی که نمی داند نباید از آموختن شرم کند،که قیمت هر کس به قدر معلو مات اوست.

    #2
    پاسخ : ایجاد نویز در شبیه سازی m-file

    چه نوع نویزی؟
    نویز سفید گوسی با دستور wgn تولید میشه یا awgn نویز رو به سیگنال اضافه میکنه.
    اگه سیگنال تصویر باشه: imnoise
    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
    لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
    با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
    اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
    يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

    دیدگاه


      #3
      پاسخ : ایجاد نویز در شبیه سازی m-file

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

      برای تولید سیگنال رندم از دستورrand استفاده کنید.
      فقر ، شب را " بي غذا " سر كردن نيست ................ فقر ، روز را " بي انديشه" سر كردن است

      دیدگاه


        #4
        پاسخ : ایجاد نویز در شبیه سازی m-file

        منظور من هم همون نویز رندوم بود؟
        حضرت محمد (ص):بدانید،کسی که نمی داند نباید از آموختن شرم کند،که قیمت هر کس به قدر معلو مات اوست.

        دیدگاه


          #5
          پاسخ : ایجاد نویز در شبیه سازی m-file

          نوشته اصلی توسط electronics
          منظور من هم همون نویز رندوم بود؟
          پس برای این کار از دستور rand به صورت زیر استفاده کنید.

          به طور مثال، N=sqrt(var)*randn(1,1000 ); که var همون واریانس نویز هست و بعد این نویز رو با سیگنال اصلی جمع کنید.
          فقر ، شب را " بي غذا " سر كردن نيست ................ فقر ، روز را " بي انديشه" سر كردن است

          دیدگاه


            #6
            پاسخ : ایجاد نویز در شبیه سازی m-file

            عذر می خوام این عدد رندومی که تولید میشه بین 0 و 1 هستش و عدد منفی اجاد نمی کنه؟
            برای این کار باید چه کار کنم؟
            ممنون
            حضرت محمد (ص):بدانید،کسی که نمی داند نباید از آموختن شرم کند،که قیمت هر کس به قدر معلو مات اوست.

            دیدگاه


              #7
              پاسخ : ایجاد نویز در شبیه سازی m-file

              میخواین ترکیبی از اعداد مثبت و منفی داشته باشید یا کلا منفی باشن اعداد؟
              فقر ، شب را " بي غذا " سر كردن نيست ................ فقر ، روز را " بي انديشه" سر كردن است

              دیدگاه


                #8
                پاسخ : ایجاد نویز در شبیه سازی m-file

                نوشته اصلی توسط electronics
                عذر می خوام این عدد رندومی که تولید میشه بین 0 و 1 هستش و عدد منفی اجاد نمی کنه؟
                برای این کار باید چه کار کنم؟
                ممنون
                دستور rand ُ اعداد تصادفی در بازه [0,1] و دستور randn اعداد تصادفی در بازه [1 , 1-] تولید می کنه.
                davood.shaghaghi@gmail.com

                دیدگاه


                  #9
                  پاسخ : ایجاد نویز در شبیه سازی m-file

                  با سلام

                  اگه u یه نویز دلخواه تولیدی متلب باشه از
                  au+ b استفاده کن
                  http://www.4shared.com/office/wspNnTsI/AMUZESH_JAMEE_MATLAB.html

                  دیدگاه


                    #10
                    پاسخ : ایجاد نویز در شبیه سازی m-file

                    دوستان من باید نویز سفید گوسی به داده های اموزشم اضافه کنم..با میانگین صفر و واریانس 0.1
                    این کار دستور خاصی توی تولباکس متلب داره؟

                    دیدگاه


                      #11
                      پاسخ : ایجاد نویز در شبیه سازی m-file

                      بله. دستور awgn
                      لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
                      لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
                      با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
                      اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
                      يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

                      دیدگاه


                        #12
                        پاسخ : ایجاد نویز در شبیه سازی m-file

                        سلام
                        ببخشید توی دستور awgn میانگین و واریانس را کجا وارد میکنیم.
                        قنديل، تنديس قطره هايي است كه تسليم جاذبه زمين نشدند. "چگوآرا"

                        دیدگاه


                          #13
                          پاسخ : ایجاد نویز در شبیه سازی m-file

                          نوشته اصلی توسط mohsen_22
                          سلام
                          ببخشید توی دستور awgn میانگین و واریانس را کجا وارد میکنیم.
                          دستور awgn نویز سفید گوسی به سیگنال اضافه می کنه که پارمترش هم SNR (نسبت توان سیگنال به نویز) هست که در صورتی که توان سیگنال وارد نشده صفر db فرض می کنه.
                          میانگین و واریانس برای نویز سفید تعریف نمیشه چون نویز سفید نویزی هست که در کل فرکانس ها توان یکنواخت داره(از نظر تئوری).
                          گوسی در اسم این نویز نباید شما رو به اشتباه بندازه منظور گوسی بودن نویز در حوزه زمان هست که سیگنال در زمان میانگین صفر داره و واریانسش هم نشون دهنده توان نویز هست که به جاش از SNR استفاده میشه.
                          لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
                          لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
                          با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
                          اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
                          يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

                          دیدگاه


                            #14
                            پاسخ : ایجاد نویز در شبیه سازی m-file

                            سلام دوستان
                            متلب بنده2012 هست و دستور wgn نداره.برای تولید نویز گوسی از دستور rand استفاده کردم اما میخام واریانسش رو 0.1 کنم.چیکا کنم؟؟؟

                            دیدگاه


                              #15
                              پاسخ : ایجاد نویز در شبیه سازی m-file

                              نوشته اصلی توسط livewaves
                              سلام دوستان
                              متلب بنده2012 هست و دستور wgn نداره.برای تولید نویز گوسی از دستور rand استفاده کردم اما میخام واریانسش رو 0.1 کنم.چیکا کنم؟؟؟
                              لینک زیر رو ببین:
                              MATLAB random
                              برو قسمت مثالش...
                              :read:
                              1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
                              2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
                              3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                              دیدگاه

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