Hi !
How can I generate a sine as same as the one attahed?
I tried something like this, but its still quite different :
close all
clc
clear all
fs=1e6; %sampling freq
dt1=1/fs;
f=5e4; %sine freq
T1=1/f; %sine period
n=10; %periods
tt=n*T1;

 Akzeptierte Antwort

KALYAN ACHARJYA
KALYAN ACHARJYA am 29 Dez. 2019

0 Stimmen

#Do change the frequency ar per the requirements
fs=1e9; %sampling freq
dt1=1/fs;
f=5e9; %sine freq
T1=1/f; %sine period
n=10; %periods
tt=n*T1;
t1 = linspace(0,tt);
t2 = 0:dt1:tt;
burst=sin(2*pi*f*t1);
%%--------Changed Here
ww1=hanning(length(burst)/2);
ww=[ww1;zeros(length(burst)/2,1)];
%%----------------------
signal=burst.*ww';
subplot(3,1,1)
plot(t1,burst)
subplot(3,1,2)
plot(t1,ww)
subplot(3,1,3)
plot(t1,signal)
234.png

2 Kommentare

mm99
mm99 am 29 Dez. 2019
Thank you!! It helped me :)
KALYAN ACHARJYA
KALYAN ACHARJYA am 29 Dez. 2019
My pleasure!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 28 Dez. 2019

Bearbeitet:

am 20 Jan. 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by