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

Koeffizienten Problem bei Sellmeier-Gleichungen

 

solidesHolz
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 18.11.16
Wohnort: Tübingen
Version: ---
     Beitrag Verfasst am: 18.11.2016, 09:23     Titel: Koeffizienten Problem bei Sellmeier-Gleichungen
  Antworten mit Zitat      
Guten Morgen Matlab-User Smile

meine erster Beitrag und zugleich auch eine Fragestellung :

Ich arbeite zur Zeit mit der Sellmeier Gleichung und möchte diese differenzieren. Allerdings komme ich gar nicht soweit, da nach Eingabe der gewünschten Funktion mir Matlab die Koeffizienten einfach ausrechnet und zwar in einer Weise, wie sie mir gar nicht logisch erscheint ( bzw ich verstehe nicht genau, was Matlab da genau im Hintergrund macht ) :

Eingabe lautet :

Code:


b1 = 1.0396121;
b2 = 2.31792344e-1;
b3 = 1.01046945;

cc1 = 6.00069867e-9;  % in m²
cc2 = 2.00179144e-8;  % in m²
cc3 = 1.03560653e-4;  % in m²

syms y;

n = ( 1 + (b1*(y.^2))./((y.^2)-cc1) + (b2*(y.^2))./((y.^2)-cc2) + (b3*(y.^2))./((y.^2)-cc3) ).^(0.5);

 


Die Ausgabe, wenn ich "n " abfrage, lautet wie folgt:

Code:


n =
 
((8351199312525871*y^2)/(36028797018963968*(y^2 - 756255424156109/37778931862957161709568)) + (2275374919244635*y^2)/(2251799813685248*(y^2 - 7641427447988965/73786976294838206464)) + (4681996666169859*y^2)/(4503599627370496*(y^2 - 7254399557890165/1208925819614629174706176)) + 1)^(1/2)

 


Man schaue sich hier die Koeffizienten an und vergleiche sie mit den eingegebenen weiter oben.


Ich hoffe Ihr könnt mir helfen.


Grüße
Private Nachricht senden Benutzer-Profile anzeigen


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 18.11.2016, 13:12     Titel: Re: Koeffizienten Problem bei Sellmeier-Gleichungen
  Antworten mit Zitat      
Hallo solidesHolz,

Was ist nun Deine Frage?
Matlab erweitert die Fließkomma-Zahlen so, dass es mit ganzzahligen Brüchen rechnen kann.

Anmerkung: SQRT ist effizienter als ^0.5

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
solidesHolz
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 18.11.16
Wohnort: Tübingen
Version: ---
     Beitrag Verfasst am: 18.11.2016, 13:23     Titel:
  Antworten mit Zitat      
Hallo Jan,

letztendlich wäre meine Frage gewesen, ob das alles so richtig eingegeben worden ist. Aber das hat sich ja jetzt aufgrund deiner Erklärung erledigt, da die Funktion dann korrekt angezeigt wird - eben nur in einer anderen Darstellung.


Vielen Dank !
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 18.11.2016, 18:53     Titel:
  Antworten mit Zitat      
Hallo solidesHolz,

Gerne! "Du machst alles richtig" ist meine Lieblings-Antwort. Naja, meine Zweit-Lieblings-Antwort. Noch lieber mag ich: "Ja." :-)

Gruß, Jan
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.