|
|
| ursus |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.02.2012, 13:41
Titel: spline mit Kommazahlen
|
 |
Hallo,
ich habe mir 5 Kurven erstellt und möchte über spline auch auf die Werte zwischendrin Zugriff haben:
Mein Problem: Ich kann nur auf ganze Zahlen zugreifen! Wenn ich z.B. auf Ts(100,80.5) zugreifen will, erscheint die Fehlermeldung:
Subscript indices must either be real positive integers or logicals.
Gibt es vllt. einen anderen Befehl der das ermöglicht oder muss ich noch zusätzlich was definieren??
Danke schonmal!
Gruß Ursus
|
|
|
|
|
|
| Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 28.02.2012, 13:54
Titel:
|
 |
die indizes sind "adressen" der matrix. es giebt keine halben felder. die indizes haben auch nicht zweinged etwas mit dem inhalt zu tun. kleines beispiel:
der 2. graph hat jetzt eine höhere auflösung. trozdem sind die indizes ja nicht halbiert. sie entprechen blos anderen werten. der yy wert zu -9.5 ist halt yy(2)
|
|
|
|
| ursus |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.02.2012, 15:16
Titel:
|
 |
Klingt einleuchtend, danke Winkow. Also ginge das nur über eine Funktion, in etwa so:
Cell contents reference from a non-cell array object
|
|
|
|
| ursus |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.03.2012, 23:29
Titel:
|
 |
welchen fittype kann ich denn verwenden damit das ganze funktioniert? hab alles ausprobiert, aber komme auf keinen grünen zweig. aktuell habe ich es sogar so dastehen:
klappt an sich, aber ich kann weder funktionswerte abrufen, noch die funktion plotten. Tss(t,v) und z.B. Tss(19.3,v) spuckt er aus. aber sobald ich genau einen wert haben will z.B. bei Tss(19.3,40) kommt die fehlermeldung There should be at least two data points. Bei
bekomme ich für einen bestimmten zeitpunkt t alle geschwindigkeiten v. wie kann ich in einem schritt auf den wert für ein bestimmtes t und v zugreifen?
|
|
|
|
| ursus |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.03.2012, 19:19
Titel:
|
 |
Aus dem spline einfach eine Funktion machen wie im Beitrag darüber funktioniert auf jeden fall nicht. Gibt es denn keine Möglichkeit das über einen 3-D fit zu machen?? Bei
habe ich das Problem: X must be a matrix with one or two columns. bzw. Y must be a column vector. Geht also auch nicht wie erhofft. Das Problem, dass in den fit nicht mehrere Daten eingelesen werden können tritt bei allen fittypes auf.
Wäre nett wenn mir jemand helfen könnte!
Gruß ursus
|
|
|
|
|
|
|
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.
|
|