انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ترسیم یک سری پالسی در متلب

ترسیم یک سری پالسی در متلب

#1
سلام دوستان من می خوام این سری رو در متلب ترسیم کنم

st (t) = cos( 2πfc t) ∑ ΠΔ(t − kTP) 
fc=3
TP=10
k=0:2تغییر کند
عرض پالس 1 ثانیه
duty cycle 10%

کدی که خودم نوشتم جواب میده اما می خوام خودم مقادیر شرط رو مشخص نکنم و k تغییر که 

کد:
clear all
close all
clc
T=30;
fc=3;
fs=10*(2*fc);
Ts=1/fs;
N=ceil(T*fs);
n=0:1:N;
St=(cos(2*pi*fc/fs.*n)).*(n>=0 & n<=60)+(cos(2*pi*fc/fs.*n)).*(n>=600 & n<=660)+(cos(2*pi*fc/fs.*n)).*(n>=1200 & n<=1260);
plot((n/fs),St)
axis([0,30,-2,2])
grid on

شکل مد نظرم


فایل‌های پیوست

عکس(ها)
   
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان