کلیدستان

نسخه‌ی کامل: تولید موج مثلثی
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام .
با استفاده از کد زیر می تونید موج مثلثی (triangle wave) ، البته تنها با مقادیر مثبت (یک طرفه) ، تولید کنید :

کد:
clear all
close all
clc

ymax=3.5;
xmin=-10;
xmax= 10;
x0=0;
T=4;
step=0.03;
n=(xmax-xmin)/step;
y=1:n;
x=1:n;

for i=1:n
    x(i)=xmin+i*step;
    y(i)=ymax*abs(((mod(x(i),T))*2/T-1));
end

plot(x,y);

تصویر موج ، پیوست شده است .

منبع کدها : forum.allaboutcircuits.com/showthread.php?t=60114