|
Leine |

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 07.12.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: Matlab 7.9.0 (R2009b)
|
 |
|
|
 |
|
Verfasst am: 16.12.2009, 16:32
Titel: Funktionswerte ermitteln
|
 |
Hi alle,
Ich habe die funktion
y = k*(t-t0).^a.*exp(-(t-t0)/b)+c
nun möchte ich wissen bei welchen t mein y
z. B. den Wert 1.1* c angenommen hat.
also 10% über dem Wert c liegt.
alle Werte sind bekannt und konstant (während der Berechnung)
z. B. p = [ 3.3968 2.2634 15.3574 7.7500 6.4752]
bei proz = 0.1 spuckt er mir den ersten Wert richtig aus aber der zweite Wert fehlt (Ich weiß zu 100% dass es da 2 Werte gibt)
bei diversen anderen prozentwerten bekomme ich imaginäre Zahlen.
vielleicht gibt es da eine andere Methode oder ich hab einfach einen Fehler drin.
Danke,
Linus
|
|
|
|
|
Thomas84 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.12.2009, 08:13
Titel:
|
 |
Ich denke man muss solve einen String mit der zu lösenden Gleichung übergeben. Also:
Alternativ kann man die Lösung auch numerisch mit fzero berechnen (fzero findet aber immer nur eine Lösung)
|
|
|
|
|
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.
|
|