Ich versuche eine Sinuswelle zu generieren, die regelmäßig in einem Zeitintervall von 0,004 Sekunden zerhackt wird (die Ausgabe wird eine Sinowelle von 0 bis 0,004 Sekunden sein und dann ist die Ausgabe Null bei 0,004 Sekunden bis 0,008 zweitens. Dies wird in ähnlicher Weise fortgesetzt).Sinuswellen Plotten
Ich habe den folgenden Code versucht, aber es erzeugt nicht die richtige Ausgabe.
f=10000000000;
k=0;
for i=0:0.004:1
k=k+1;
if(mod(k,2)~=0)
t=i:0.001:i+0.004;
y=sin(2*3.14*f*t);
plot(t,y);
else
t=i:0.001:i+0.004;
y=0;
plot(t,y);
end
end
Ein bisschen mehr Beschreibung auf der Ausgabe, die Sie wollen, könnte hilfreich sein: welcher Teil möchten Sie gehackt? –
Ich habe meine Beschreibung bearbeitet. –