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

Newtonpendel

 

sarah
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 10.12.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.12.2012, 14:15     Titel: Newtonpendel
  Antworten mit Zitat      
Hallo,

ich bin komplett neu in Matlab und Simulink und würde mich sehr über eure Hilfe freuen. Ich würde gerne ein Newtonpendel simulieren, also so ein Pendel mit fünf Kugeln, wie sie auch in manchen Büros stehen. Als Grundlage habe ich mir die Bewegungsgleichung eines mathematischen Pendels aufgestellt und diese in zwei DGLs erster Ordnung umgewandelt.

Code:

function [alphadot]= pendgl(t,alpha)

%Konstanten

l=10 %Pendellänge
g=9.81 %Erdbeschleunigung

%Initialisierung

alphadot = [0;0];

%DGLs

alphadot(1) = alpha(2);
alphadot(2) = -(g/l)*sin(alpha(1));

 


Nun weis ich aber nicht wie ich weiter vorgehen soll. Ich muss irgendwie den Stoß der Kugeln simulieren und weis nicht wie ich das tun soll. Ich frage mich auch ob ich das ganze rein in matlab oder besser in Simulink oder mit Stateflow modellieren und simulieren sollte.

Ich wäre wirklich sehr dankbar, wenn mir jemand helfen könnte. Hat jemand von euch vielleicht schonmal dieses Pendel in Matlab/Simulink gebaut und kann es mir als Beispiel zur Verfügung stellen damit ich es mir damit erklären kann? Das wäre echt super!



Edit by Martin: Bitte keine Doppelpostings. Danke!
Private Nachricht senden Benutzer-Profile anzeigen


knilumis_baltaM
Forum-Century

Forum-Century


Beiträge: 241
Anmeldedatum: 20.04.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.12.2012, 15:11     Titel:
  Antworten mit Zitat      
In matlab console eingeben:

Code:
open('sf_newtons_cradle.mdl')


(Stateflow Beispiel)
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.