|
|
Krümmung einer Kurve in Zeilenvektor schreiben |
|
DeepFritz |

Forum-Anfänger
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 31.05.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.01.2016, 18:56
Titel: Krümmung einer Kurve in Zeilenvektor schreiben
|
 |
Hallo zusammen,
ich habe gerade ein Miniproblem, die Lösung ist wahrscheinlich ganz simpel, aber ich finde sie nicht, und es treibt mich in den Wahnsinn:
Ich würde gerne die Krümmung einer Kurve berechnen und in einen Zeilenvektor schreiben. Zum Beispiel die Krümmung einer Sinusfunktion:
Mit dieser Schleife hier funktioniert die Berechnung einwandfrei:
Ich bekomme einen Zeilenvektor mit der Krümmung von F.
Nur möchte ich natürlich keine Schleife für sowas benutzen. Aber egal was ich probiere: ohne Schleife bekomme ich immer nur Mumpitz raus. Entweder das Ergebnis wird ein Skalar, oder eine Matrix. Beides ist Quatsch.
Könnt ihr mir da mal auf die Sprünge helfen?
Grüße:
Stefan
|
|
|
|
|
ro_mat |

Forum-Century
|
 |
Beiträge: 158
|
 |
|
 |
Anmeldedatum: 20.10.15
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.01.2016, 10:09
Titel:
|
 |
Hallo,
da MatLab matrizen-basiert arbeitet gibt es die Lösung mit dem . - Operator! Wird dieser verwendet, so greift MatLab immer auf die Einzelwerte einer Matrix oder einen Vektor zu!
In deinem Fall geht es wie folgt:
P.S.: Wenn du trotzdem eine For-Schleife verwendest, dann brauchst du vor der Schleife die Laufvariable (in deinem Fall k=1) nicht definieren!
Lg, Rob
|
|
|
DeepFritz |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 31.05.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.01.2016, 11:39
Titel:
|
 |
Oh man, ich Schussel.
Ich wusste es muss irgendwas Einfaches sein.
Ich hatte den .-Operator zwar vor das "^" gesetzt, aber vor dem "/" vergessen.
Manchmal steht man einfach auf dem Schlauch.
Jetzt funktioniert alles, vielen Dank!!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| RSS
Hosted by:
Copyright © 2007 - 2025
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.
|
|