سؤال

أبحث عن مولد ضجيج غاوسي أبيض مضاد ل .NET.

  1. أعلم أن هناك في مكان ما هناك درجة من التشغيل البيني بين .NET و MATLAB، الذي يحتوي على مولد AWGN، لكنني لا أعرف ما إذا كان حرا تعديل و أنا فقط وجدت ذلك.

  2. ربما تطبيقات أخرى مثل غنو اوكتاف، والتي لها وظائف مماثلة إلى MATLAB، تحتوي على ربط .NET. لم أكن بحثا مكثفا حول هذا الأمر.

  3. أفضل استخدام مكتبة .NET التي تحتوي على هذه الوظيفة. من تلك التي أعرفها:

  4. math.net نوديم لا يبدو أن يكون ذلك.

  5. aforge.net. يحتوي على مولد رقمي Gaussian، لكنني أفهم فهم AWGN لمعرفة ما إذا كان يمكن استخدام هذا المولد لهذا الغرض. أيه أفكار؟

هل كانت مفيدة؟

المحلول

AGWN هو مجرد رقم غاوسي (عادة) الموزعة مع كل قيمة من صفيف رقمي. لذلك كل ما تحتاجه هو مولد الأعداد العشوائية Gaussian (RNG).

هناك واحد في الفصل 7 من الطرق العددية العملية في C # بواسطة جاك شو.

نصائح أخرى

أعلم أنك قد وجدت بالفعل، لكنني احسب أنني سأقوم بنشر الرابط هنا للمساعدة في إكمال سؤال وجواب.

MATLAB يمكن نشر .NET أو COM مكونات باستخدام ماتلاب باني NE. و مترجم ماتلاب. وبعد إنه ثمن بعض الشيء، ولكن يمكنه في كثير من الأحيان توفير الكثير من الوقت عندما يمكنك النموذج الأولي وتطوير خوارزمياتك العددية في MATLAB وتجنب إعادة ترميز اللغة أسرع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top