Matlab:Zufallvariable

Gast #298819
Kann mir jemanden helfen
ich muss ein sinus signal mit t= 60 s; und  eine zufall frequenz
zwischen 100 und 1000 hertz zeichen.
und dazu pausen zwischen 1 und 10 sekunden.
die zufall variable n hab ich schon nur wenn ich die in der sinus
funktion rein setze bekomme n fach  signale.
Gast #298820
Die Zufallsvariable darf ja nicht jedesmal neu initialisiert werden, sie
muss ja für eine gewisse Zeit konstant bleiben, sonst kommt da nur
Rauschen bei raus.
Gast #298821
ich hab die Zufallvarialble auch nur einmal inatialisiert.das weitere
problem liegt auch wenn ich t einsetze zeigt mir den compliler das ein
fehler hab beim Matrix demonsion .so weit bin ich gekommen.ich wurde
dir dankbar wenn du dir das programm anguckt .


n=10;
x=rand(1,n);
f=50*(0.15+(0.1.*x));
tA= 1./f;
t=0:60;
y=sin(t*2*pi*tA.*f);
plot(t,y);
Admin Persönliche Seite #298822
Du versuchst eine 1x61-Matrix (t) mit einer 1x10-Matrix (n) elementweise
zu multiplizieren. Dass das nicht funktionieren kann sollte klar sein.

Ich verstehe nicht was du damit überhaupt erreichen möchtest. Einen
einzelnen Sinus mit zufälliger Frequenz bekommst du so:

t = 0:0.0001:0.01;
f = 100 + 900 * rand()
y = sin(2*pi*f*t);
plot(t,y);

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.