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

Kettenlinie

 

Miri

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.10.2009, 15:17     Titel: Kettenlinie
  Antworten mit Zitat      
Hallo!

ich brauch eine Funktion, die mir eine Kettenline ausrechnet. Anfangs- und Endpunkt der Kettenlinie sollen per "input" eingegeben werden, und MatLab soll dann die Kettenlinie zwischen diesen beiden punkten ausgeben. Am unteren Punkt soll die Tangente waagerecht sein. Der Winkel am oberen Punkt ist nicht so wichtig, sollte aber auch errechenbar sein.

Kann mir jemand helfen?

DANKE schonmal
Miri


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 26.10.2009, 18:38     Titel:
  Antworten mit Zitat      
Hallo,

schreib vielleicht dazu, was du unter einer Kettenlinie verstehst.
Sind von den Punkten x- und y-Koordinaten gegeben?

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Miri

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.10.2009, 07:43     Titel:
  Antworten mit Zitat      
also, eine Kettenlinie ist ein mathematisches Konstrukt. Das ist die Linie, die eine Kette unter eigengewicht einnimmt. Wird mathematisch wohl berechnet aus a*cosh(x/a). Das wird cosinus hyperbolicus genannt.
man kann das auch mit 1/2(e^x+e^-x) ausdrücken.

der eine Punkt wird z.B. als (0,0) festgelegt. der andere wird mit x und y Koordinaten per input eingegeben.

Grüße
Miri
 
Miri

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.10.2009, 08:46     Titel:
  Antworten mit Zitat      
Es gibt hierzu ein Java-Applet und eine Version für "Euler-notebooks". http://mathsrv.ku-eichstaett.de/MGF.....kte/Kettenlinie/Java.html hier wird eine Kettenlinie durch 2 Punkte gebildet. die Anfangspunkte lassen sich hier mit der Maus bewegen...
meine Version soll ähnlich sein, nur eben, dass ein Punkt festgelegt ist, und der andere per Input eingegeben wird.
Vielleicht kann mir jetzt jemand weiterhelfen, und die vorhandenen Programme quasi für MatLab "übersetzen"??
ich kanns nicht... bastel schon ne über ne Woche dran.
 
Miri

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.10.2009, 08:03     Titel:
  Antworten mit Zitat      
Hallo!

Mit meiner Kettenlinie bin ich doch schon ein bißchen weiter gekommen,
jetzt muss ich ne Gleichung auflösen, mir fehlt allerdings die sym-toolbox.
die Gleichung ist:
ynew=(cosh(k*(x-c))/k)-y(1)
kann mir das jemand nach k auflösen?

Lieben Gruß
Miri
 
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.