WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Signal generieren das aussieht wie Messdaten

 

thorstenroth
Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.06.09
Wohnort: ---
Version: 2007a
     Beitrag Verfasst am: 03.08.2009, 17:57     Titel: Signal generieren das aussieht wie Messdaten
  Antworten mit Zitat      
hallo,

ich möchte gerne ein signal generieren das ähnlich aussieht wie die angefügte datei, nur nicht die ersten beiden höcker. habe es mit einem sinus signal probiert aber ich komme nicht annähernd auf das selbe ergebnis. vielleicht kann mir jemand einen tip geben.

danke,
thorsten

test.fig
 Beschreibung:

Download
 Dateiname:  test.fig
 Dateigröße:  177.53 KB
 Heruntergeladen:  563 mal
Private Nachricht senden Benutzer-Profile anzeigen


derOli
Forum-Meister

Forum-Meister


Beiträge: 579
Anmeldedatum: 19.03.08
Wohnort: Leipzig
Version: 2010a
     Beitrag Verfasst am: 04.08.2009, 13:27     Titel:
  Antworten mit Zitat      
Hi,

sollte eigentlich nicht so ein Problem sein, das Signal sieht ja aus wie ein sinus, dann ist das ganze noch um 180 Grad verschoben, hab das mal ersichtlich im Code gelassen, kannste natürlich in + pi umwandeln:

Code:

x=0:0.0005:0.5;
f=84.674;
A=4.8;
y=A*sin(2*pi*f*x+(180*pi)./180);
plot(x,y)
 


Viele Grüße,

der Oli
Private Nachricht senden Benutzer-Profile anzeigen
 
thorstenroth
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.06.09
Wohnort: ---
Version: 2007a
     Beitrag Verfasst am: 04.08.2009, 16:03     Titel:
  Antworten mit Zitat      
hallo oli,

danke für deine hilfe! ich hab das ganze dann einfach mit einem simulink block gemacht, funzt genaus so!

jetzt habe ich aber etwas aufwendigeres, wie mache ich das?? siehe anhang!

danke
thorsten

test.fig
 Beschreibung:

Download
 Dateiname:  test.fig
 Dateigröße:  30.22 KB
 Heruntergeladen:  438 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
derOli
Forum-Meister

Forum-Meister


Beiträge: 579
Anmeldedatum: 19.03.08
Wohnort: Leipzig
Version: 2010a
     Beitrag Verfasst am: 04.08.2009, 17:40     Titel:
  Antworten mit Zitat      
Hi,

es ist doch nur der Einschwingvorgang anders, möchtest du denn auch darstellen?

Viele Grüße,

der Oli
Private Nachricht senden Benutzer-Profile anzeigen
 
thorstenroth
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.06.09
Wohnort: ---
Version: 2007a
     Beitrag Verfasst am: 04.08.2009, 17:44     Titel:
  Antworten mit Zitat      
hallo,

es handelt sich dabei um ströme am anfang ohne last und dann mit last! wäre super das ganze irgendwie generieren lassen zu können wenn das möglich ist??

danke,
thorsten
Private Nachricht senden Benutzer-Profile anzeigen
 
derOli
Forum-Meister

Forum-Meister


Beiträge: 579
Anmeldedatum: 19.03.08
Wohnort: Leipzig
Version: 2010a
     Beitrag Verfasst am: 10.08.2009, 10:53     Titel:
  Antworten mit Zitat      
Hi,

Die Amplitudenunterschiede könntest du ungefähr so darstellen:

Code:


x=0:0.0005:0.4;
f=84.674;
A=ones(size(x));
find(x>0.074,1)
find(x>0.106,1)
A(1:149)=4.8;
A(150:214)=linspace(5,12.5,65);
find(x>0.147,1)
A(215:296)=linspace(12.5, 9.5,82);
find(x>0.18,1)
A(297:362)=linspace(9.5,10.2,66);
A(363:end)=10.2;
%A=4.8;
y=A.*sin(2*pi*f*x+(180*pi)./180);
plot(x,y)
 


Die Phase scheint aber zu variieren, dass kannst du dann so ähnlich lösen.

Viele Grüße,

der Oli
Private Nachricht senden Benutzer-Profile anzeigen
 
thorstenroth
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 03.06.09
Wohnort: ---
Version: 2007a
     Beitrag Verfasst am: 12.08.2009, 11:03     Titel:
  Antworten mit Zitat      
thx!
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.