کانال تخصصی متلب – Telegram
کانال تخصصی متلب
7.13K subscribers
247 photos
112 videos
1.03K files
162 links
👈 فایل‌های آموزشی متلب در حوزه:
مخابرات،کنترل،پردازش سیگنال،عمران،هوافضا، ریاضی،فیزیک

کانال۷۵۰۰ نفره متلب:
@Matlab_Communication

گروه ۶۵۰۰ نفره متلب:
t.me/joinchat/EHEbrEA6SZ1bAjLdUj7bwA

ادمین‌:
@add_and_removal
تاسیس۹۵/۱۱/۱۱
Download Telegram
در زیر شبیه سازی یک سیستم مخابراتی خیلی خیلی ساده آمده است
میدانیم هر سیستم مخابراتی شامل فرستنده، کانال انتقال و گیرنده است.
ما ساده ترین سیستم مخابراتی را در نظر میگیرم که در آن فرستنده شامل یک منبع تولید پیام و یک مدولاتور BPSK هست.
پس با توجه به فرستنده ای که در نظر گرفتیم، گیرنده شامل یک دمودلاتور BPSK می باشد.
کانال انتقال را هم نویزی در نظر میگیریم.
از فرستنده شروع می کنیم، اول باید پیام تولید کنیم چون ما مدولاسیون را باینری در نظر گرفتیم پس سمبل های تولیدی منبع از 0 و 1 تشکیل می شن. برای تولید سمبل های 0 و 1 تو متلب از دستور randi میشه استفاده کرد.
مثلا اگه بخواهیم N تا سمبل تولید کنیم که از صفر و یک تشکیل شده باشه می تونیم از دستور
s = randi([0 1],1,N);
استفاده کنیم.
حالا باید سمبل ها را مدوله کنیم. چون مدولاسیون ما BPSK هست. یک به یک و صفر به منفی یک نگاشت میشه برای این کار از دستور
I = 2*s-1;
استفاده میکنیم. حالا که پیام تولید شد باید از طریق کانال ارسال بشه. در حقیقت باید به پیام نویز اضافه کنیم. ما فرض میکنیم که نویز محیط به صورت جمع شونده بوده و دارای توزیع گوسی با میانگین صفر و واریانس مشخصی است. پس باید الان نویز بسازیم و با سیگنال جمع کنیم. برای ساختن نویز می تونید از دستور randn
استفاده کنید. چون سیگنال ما N تایی است پس باید نویز ما هم N تایی باشه به این شکل
noise = sqrt(Var)*randn(1,N);
تو گیرنده جمع سیگنال با نویز دریافت میشه
r = I+Noise;
با دریافت r دنبال دمودله کردن آن هستیم. در حقیقت می خواهیم از r به s برسیم.
چون ما از مدولاسیون BPSK استفاده کردیم میدونیم که سطح آستانه برابر صفر است.
پس اگر r>0 باشد یعنی پیام یک ارسال شده و اگر r<0 باشه یعنی پیام ارسالی صفر بوده است بنابراین
s_hat = r>0;
حالا میتونیم s و s_hat را باهم مقایسه کنیم و ببینم چند بیت از پیام هایی که ارسال شده به خطا رفته است.

clc
clear all
close all
%%
Var = 1;
N = 1; % Number of bits
s = randi([0 1],1,N); % input bits
I = 2*s - 1; % BPSK Modulation
Noise = sqrt(Var)*randn(1,N);
r = I + Noise;
s_hat = r > 0;
Forwarded from درج زیرنویس
lec01_(new).mkv
192.9 MB
Dr.P.K.Biswas
#India
#DIP
#01
ویدیو آموزشی، 1 ساعته، قسمت اول مقدمه
مناسب برای کسانی که در سطح 0 پردازش تصویر هستند.
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g
Forwarded from درج زیرنویس
Media is too big
VIEW IN TELEGRAM
Dr.P.K.Biswas
#India
#DIP
#02_1
ویدیو آموزشی، 1 ساعته، قسمت دوم "دیجیتال سازی" - بخش اول.
مناسب برای کسانی که در سطح 0 پردازش تصویر هستند.
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g
با سلام و عرض خوش آمد خدمت دوستان

فایلهای جدید به زودی در کانال قرار خواهد گرفت
Forwarded from Deleted Account
4_378249338737918174.mov
5.1 MB
فیلم آموزشی متلب ، از سایت فرادرس ☝️ شماره 1
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g
Forwarded from Deleted Account
4_378249338737918173.mov
13.3 MB
فیلم آموزشی متلب ، از سایت فرادرس ☝️ شماره 2
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g
Forwarded from Deleted Account
4_378249338737918172.mov
14.9 MB
فیلم آموزشی متلب ، از سایت فرادرس ☝️ شماره 3
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g
Forwarded from Deleted Account
4_378249338737918171.mov
14 MB
فیلم آموزشی متلب ، از سایت فرادرس ☝️ شماره 4
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g
Forwarded from Deleted Account
نمایش سیگنال گفتار ☝️
Forwarded from درج زیرنویس
Media is too big
VIEW IN TELEGRAM
Dr.Biswas #DIP #02_2
ویدیو آموزشی، قسمت 2 "دیجیتال سازی" - بخش 2.
*تکنیک نمونه‌برداری
*سری فوریه و تبدیل فوریه
*نرخ نایکوئیست
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g
Forwarded from درج زیرنویس
محتوای اسلاید شماره 1 دانشگاه تبریز
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g
Forwarded from درج زیرنویس
Digital Image Processing_Ch.01-02.pdf
1.7 MB
اسلاید شماره 1-دانشگاه تبریز- مهندسی برق مخابرات گرایش سیستم
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g