اطلاعیه

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