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

Integral Hysterese

 

sbmiles21
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 68
Anmeldedatum: 16.02.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.06.2012, 16:59     Titel: Integral Hysterese
  Antworten mit Zitat      
Hallo zusammen,


ich möchte die Fläche einer Hysterese berechnen (siehe Bild).
200 Messpunkte liegen als x,y Werte vor. Die Funktion kenne ich leider nicht.

Mit welchem Befehl kann ich am besten das Integral berechnen?


Gruss

Unbenannt.JPG
 Beschreibung:

Download
 Dateiname:  Unbenannt.JPG
 Dateigröße:  37.46 KB
 Heruntergeladen:  738 mal
Private Nachricht senden Benutzer-Profile anzeigen


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.06.2012, 08:36     Titel:
  Antworten mit Zitat      
Hallo,

Du kannst dafür TRAPZ verwenden und das auf die Differenz von oberem und unterem Wert anwenden.

Es bietet sich auch immer eine Forensuche an. Suche nach Hysterese liefert u.a.
http://www.gomatlab.de/hysterese-au.....,highlight,hysterese.html

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

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 68
Anmeldedatum: 16.02.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.06.2012, 12:38     Titel:
  Antworten mit Zitat      
stimmt, super denke genau sowas habe ich gesucht.

vielen dank

gruss
Private Nachricht senden Benutzer-Profile anzeigen
 
sbmiles21
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 68
Anmeldedatum: 16.02.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.06.2012, 18:29     Titel:
  Antworten mit Zitat      
habe nochmal eine Frage.
Habe gerade selbst etwas mit traps herumgespielt.

Code:

x=[-4 4];
y=[-4 4];

trapz(x,y)
plot(x,y)


Hier erhalte ich als Lösung = 0.
Die Fläche im positiven quadrante ist +8, im negativen Quadranten -8
Deswegen 0 stimmt es?

Muss ich also meine Komplette Hysterese in den positiven Quadranten verschieben? Mhhh....
Private Nachricht senden Benutzer-Profile anzeigen
 
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.06.2012, 20:40     Titel:
  Antworten mit Zitat      
Hallo,

bei deinem bisherigen Versuch hast du doch nur 2 Punkte. Wo wäre da eine Hysterese in dem Sinn? Versuch doch mal, die Vorgehensweise aus dem Link auf deinen (gesamten) Datensatz zu übertragen.

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

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 68
Anmeldedatum: 16.02.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.06.2012, 09:11     Titel:
  Antworten mit Zitat      
mir geht es bei dem beispiel erstmal nicht um eine hysterese, nur allgemein
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


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

genauer eingehend auf deine vorherigen Fragen:
Zitat:
Deswegen 0 stimmt es?

Ja.

Zitat:
Muss ich also meine Komplette Hysterese in den positiven Quadranten verschieben? Mhhh....

Nein, musst du nicht, da die Differenz zwischen oberem und unterem Wert immer >= 0 ist.

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

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 68
Anmeldedatum: 16.02.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.06.2012, 18:46     Titel:
  Antworten mit Zitat      
mhhh ok, aber ich erhalte ja nicht den wahren wert bzw die Fläche.
In dem Beispiel mit der Geraden.
Die Fläche zwischen x-Achse und Gerade ist ja nicht 0 ?

wo ist der Denkfehler? Smile
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


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

weil trapz Integrale berechnet, keine Flächen. Du kannst aus der Integralberechnung eine Flächenberechnung machen, indem du mit abs(y) arbeitest.
Einen Unterschied macht es aber nur, wenn über negative y-Werte integriert wird, und genau das ist bei der Hysterese ja eben nicht der Fall und muss daher dort auch nicht weiter beachtet werden.

Was spricht eigentlich dagegen, das Beispiel aus dem Link mal mit deinen Daten auszuprobieren?

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

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 68
Anmeldedatum: 16.02.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.06.2012, 19:48     Titel:
  Antworten mit Zitat      
hallo harald,

Beispiel ist gut, verusche es aber selber auch zu checken.
Du hast recht trapz kann ich einfach auf die Hysterese anwenden, egal ob sie im negativen und/oder positiven Bereich verläuft. Habs getestet:


Code:
a=[-1   0
1   1
1   0
-1   -1
-1   0
]

x=a(:,1);
y=a(:,2);
trapz(x,y)
plot(x,y)


Also kann ich es normal auf meine Hysteresen anweden. Danke für die Hilfe

Gruss

Unbenannt.JPG
 Beschreibung:

Download
 Dateiname:  Unbenannt.JPG
 Dateigröße:  19.75 KB
 Heruntergeladen:  711 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
sbmiles21
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 68
Anmeldedatum: 16.02.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.07.2012, 08:45     Titel:
  Antworten mit Zitat      
Soweit hat alles geklappt, nun erhalte ich jedoch mein manchen Hysteresen negative Werte. Die Hysterese ist zwar fast geschlossen, es ist jedoch noch eine Fläche zu erkennen.
Weiss jemand wie das negative zusatnde kommt?
Hier die Daten der Hysterese:

Code:

98.35246372   0.000425663
105.7996535   0.000471547
115.3427653   0.000520015
122.8791379   0.00055362
131.441179   0.000607258
138.6208125   0.000639571
145.6666575   0.000675114
153.292218   0.000713889
159.7583474   0.00074814
166.8933804   0.0007895
172.9135542   0.000814703
178.8445556   0.000842492
185.310685   0.00088062
190.3943912   0.000907116
196.102416   0.000936844
201.0523466   0.000965925
205.9130893   0.000991128
210.1941163   0.001013101
214.3413445   0.001033781
218.3101941   0.001047352
221.7439415   0.001077725
225.3114619   0.001094528
227.8533034   0.001102929
230.3951707   0.001122316
233.1599886   0.001135887
234.9437488   0.001140411
237.3518147   0.00115786
238.8234234   0.001161091
240.0274576   0.001166261
241.6328418   0.001179186
242.3017454   0.001186941
243.4166046   0.001183063
244.0855082   0.001192757
244.2638842   0.001190818
244.4422602   0.001197281
244.3084847   0.001188233
244.1301086   0.001194696
243.1936281   0.001183063
242.6138995   0.001183063
241.2760897   0.00117854
239.93828   0.001169492
238.6004469   0.001163676
236.7721121   0.001146874
234.5423963   0.001141704
232.6248606   0.001130071
229.9492177   0.001121024
227.0952247   0.001105514
224.1520049   0.001088065
220.4507064   0.001068032
217.1953608   0.001053168
213.2264853   0.001031842
209.6143878   0.001009869
205.9576768   0.000996298
201.4536862   0.000971095
197.1726721   0.000950415
192.1335535   0.000925857
187.7187483   0.000898715
182.7242301   0.000878681
177.2391714   0.000852185
172.3784262   0.000817288
166.5812159   0.000787561
161.3637187   0.000761065
155.8786729   0.000731337
149.4125435   0.00070678
143.6153307   0.000671883
137.3275799   0.000636339
131.173615   0.000607258
124.4399345   0.000570422
118.2859696   0.000545865
111.7752553   0.000508383
104.7294103   0.000476717
98.35246372   0.000432126
90.81608339   0.000398521
84.52833778   0.000365562
77.66086882   0.000329373
69.90151976   0.00028672
63.30161482   0.000255701
55.36388974   0.000217572
48.54101349   0.000177505
41.5397638   0.000132268
33.46826059   0.000103187
26.37782031   6.51E-05
18.52928479   2.11E-05
11.48344006   -7.97E-06
3.590310282   -5.51E-05
-3.232564937   -9.07E-05
-10.23381592   -0.000133985
-18.3053212   -0.000170821
-25.03900789   -0.000202487
-32.97673142   -0.00024514
-39.97798369   -0.000283914
-47.42517342   -0.000321397
-54.06967625   -0.00035177
-56.34396402   -0.000365341
-59.24257045   -0.000385375
-61.42767797   -0.00039313
-64.72762915   -0.000401531
-67.09110752   -0.000415748
-69.45458588   -0.000427381
-73.1558844   -0.000453877
-76.81258761   -0.000469387
-82.03008487   -0.000493298
-86.48947499   -0.000523025
-91.84075297   -0.000544351
-100.759541   -0.00059282
-107.5824146   -0.000629656
-114.9404112   -0.000665199
-122.6105722   -0.000702035
-129.3888532   -0.000744041
-136.0333586   -0.000774415
-142.3656995   -0.00080802
-148.65344   -0.000835162
-154.7182272   -0.000880399
-160.8721921   -0.000910773
-165.9558983   -0.000928221
-170.682855   -0.000959241
-176.0787257   -0.000983798
-180.6719043   -0.001012233
-185.220485   -0.001040668
-189.2785356   -0.001053593
-192.6676799   -0.001069103
-196.5919446   -0.001094953
-199.8027129   -0.00110917
-202.5229433   -0.001125326
-205.2431737   -0.001142129
-207.6512396   -0.001152468
-209.1674487   -0.001155053
-211.0403866   -0.001175733
-212.6457708   -0.001178965
-213.4038753   -0.001178318
-214.4295309   -0.001192536
-214.9646616   -0.001191889
-215.0984371   -0.001193828
-215.2768132   -0.001189304
-215.5443642   -0.001189951
-214.786283   -0.001190597
-214.3403326   -0.001182196
-213.7160269   -0.001187366
-212.1998178   -0.001174441
-211.1741621   -0.001182196
-209.3458248   -0.001166686
-207.6066625   -0.001146652
-205.4661373   -0.001144714
-203.2810349   -0.001127265
-200.2486556   -0.001116925
-197.6176002   -0.001104
-194.5406178   -0.001085259
-190.9285073   -0.001064579
-188.2082769   -0.001049715
-184.3732028   -0.001031621
-180.6273038   -0.001012879
-176.9260053   -0.000991553
-172.4220277   -0.000970873
-168.3193766   -0.000954071
-164.2167385   -0.000928221
-159.2222074   -0.00090431
-154.3168747   -0.000877168
-149.0547925   -0.000849379
-143.9264832   -0.000822883
-138.129273   -0.000789278
-133.3131282   -0.00077183
-127.694281   -0.000739518
-121.3619401   -0.000707851
-115.7431059   -0.000677478
-109.0540129   -0.000642581
-103.3459958   -0.00061867
-97.50418251   -0.000581834
-90.27996151   -0.000545644
-84.52734396   -0.000515917
-78.55175509   -0.000485543
-71.05997006   -0.000450646
-65.17357178   -0.000423503
-57.77097476   -0.000378912
-51.52781927   -0.000343369
-44.12522225   -0.000307825
-37.48072201   -0.000274867
-29.76596825   -0.000235446
-23.29984352   -0.000205072
-16.87831382   -0.000166298
-9.341936857   -0.0001314
-2.965000909   -9.33E-05
4.571376834   -5.71E-05
10.99290653   -2.15E-05
17.99415803   1.40E-05
23.65759093   3.79E-05
28.47373723   6.83E-05
32.66556592   8.77E-05
35.43039421   0.000100602
37.1249638   0.000109003
37.88306059   0.000116112
38.46278136   0.000119989
39.53303488   0.000118697
40.02357023   0.000129683
41.85192313   0.000139377
46.48969186   0.00015941
55.8544225   0.000206586
64.8178058   0.000255054
73.46903496   0.000298353
83.7256457   0.00034876
91.21743073   0.000393351

 


Danke

Gruss
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.