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

Periodische Funktion erzeugen!?

 

Michael Sams
Forum-Anfänger

Forum-Anfänger



Beiträge: 24
Anmeldedatum: 18.05.08
Wohnort: ---
Version: R2008a
     Beitrag Verfasst am: 31.05.2008, 13:25     Titel: Periodische Funktion erzeugen!?
  Antworten mit Zitat      
Hallo

Ich möchte einen Geschwindigkeits- und Beschleunigungsplot eines Kettenrades erzeugen --> Polygoneffekt. ( http://www.tedata.com/2468.0.html)

Die Geschwindigkeits- und Beschleunigungsfunktionen sind im Intervall [-alpha/2, alpha/2] definiert. Dieser Winkel Alpha ist von der Anzahl der Zähne am Kettenrad abhängig.
Die Funktion möchte ich nun periodisch über den gesamten Umfang erzeugen intv[0,2*PI] - und hier liegt mein Problem!

Wie kann ich diese kuppelförmige Funktion auf das Intervall darstellen?

Code:

%Bsp. Polygoneffekt - Kettenräder
clear all;
durchmesser=0.2;    %als Beispiel
zaehne=6;           %als Beispiel

PI=acos(-1);        %define PI - 3.14...

radius=durchmesser/2;
omega=100/3600;     %100 [U/min]
alpha=2*PI/zaehne;  %Winkel zwischen den Zähnen

phi=[-alpha/2 :PI/1000: alpha/2];
s_K=radius.*sin(phi);               %Weg
v_K=radius.*omega.*cos(phi);        %Geschwindigkeit
a_K=-radius.*omega.^2.*sin(phi);    %Beschleunigung

subplot(2,1,1);                     %Plot - Geschwindigkeit
plot(phi,v_K);
grid on;
xlim([-alpha/2,alpha/2]);
title('Geschw. - v_K');

subplot(2,1,2);                     %Plot - Beschleunigung
plot(phi,a_K,'-r');
grid on;
xlim([-alpha/2,alpha/2]);
title('Beschl. - a_K');
 

_________________

-------------------------
Best Regards
Michael Sams
Private Nachricht senden Benutzer-Profile anzeigen


Michael Sams
Themenstarter

Forum-Anfänger

Forum-Anfänger



Beiträge: 24
Anmeldedatum: 18.05.08
Wohnort: ---
Version: R2008a
     Beitrag Verfasst am: 03.06.2008, 20:40     Titel:
  Antworten mit Zitat      
Hi Leute

Hätte hier keiner einen kleinen Tipp für mich!? Rolling Eyes

mfg
Michael
_________________

-------------------------
Best Regards
Michael Sams
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.