Matlab - Anstiegszeit aus Messwerten bestimmen

Gast #5516449
Lesenswert?
• ▲
▼
Hallo,

vielleicht kann mir jemand von euch helfen, der mehr Erfahrung in Matlab 
hat.

Ich habe von einem Oszi die Messdaten eines Doppelpulstests exportiert 
und möchte davon nun die Schaltenergie bestimmen.
Die Messdaten konnte ich schon in Matlab importieren und plotten. Nun 
hadert es bei der Bestimmung der Anstiegs und Abfallzeiten.

Wie kann ich aus dem Array von Messdaten nun effizient mein t,10%,Vds 
und t,90%,Vds finden?
Gast #5516487
Lesenswert?
• ▲
▼
Ich kenne mich zwar mit Matlab aus, kenne aber dass Verfahren nicht. Du 
willst die Energie messen die beim Schalten (Anstieg) verbraten wird?
Dann hätte ich gesagt 1-2 Mal Differenzen, dann den Bereich anhand 
gewisser Kriterien auswählen (Start+Stop Index), anschließend noch die 
Summe der Spannung im Quadrat und du hast die Leistung im 
Anstiegsbereich normiert auf 1 Ohm.

Mach vllt Mal ein Beispiel oder stell dir Beispieldaten zur Verfügung.
Gast #5520202
Lesenswert?
• ▲
▼
Jan schrieb:
> Wenn du die Signalprocessing Toolbox hast, gibt eine Menge Zeugs
> out of
> the box:
> https://de.mathworks.com/help/signal/pulse-and-tra...,
> z.B.  https://de.mathworks.com/help/signal/ref/risetime.html

Danke, dass habe ich mittlerweile selber gefunden und auch hinbekommen.
Er plottet nun die Risetime und Falltimes und gibt sie mir nun auch aus.

Jedoch habe ich noch eine weitere Frage.

Kann ich irgendwie die Start (a) und Endzeiten (b) der Risetime von 
meinem Time-Vector herausfinden?
Damit ich anschließend ein Integral von a bis b berechnen kann.

Gibts dafür eine Möglichkeit?
Gast #5520945
Lesenswert?
• ▲
▼
Matlab schrieb:
> Kann ich irgendwie die Start (a) und Endzeiten (b) der Risetime von
> meinem Time-Vector herausfinden?
> Damit ich anschließend ein Integral von a bis b berechnen kann.

Ja, z.B. so
1
[R,LT,UT] = risetime(...) returns vectors, LT and UT, whose elements correspond to the time instants where X crosses the lower- and upper-percent reference levels.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.