|
el07aab |

Forum-Anfänger
|
 |
Beiträge: 17
|
 |
|
 |
Anmeldedatum: 23.07.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.08.2010, 13:50
Titel: Importieren von Daten
|
 |
Hallo Allerseits,
ich bin Matlab Neuanfänger und möchte Daten im s1p format (von Netzwerkanalysator) importieren.
Die Rohdatei sieht in etwa so aus:
!Agilent Technologies,E8363B,MY43030182,A.06.04.32
!Agilent E8363B: A.06.04.32
!Date: Friday, July 02, 2010 15:58:22
!Correction: A/R1(Off)
!S1P File: Measurement: A/R1:
# Hz S dB R 50
10000000000 -5.731417e+001 9.683264e+001
10001562500 -5.788913e+001 8.384967e+001
10003125000 -6.212279e+001 7.745921e+001
10004687500 -6.352744e+001 1.056327e+002
10006250000 -6.226550e+001 1.149304e+002
10007812500 -6.122199e+001 1.181994e+002
10009375000 -6.057234e+001 1.189535e+002
10010937500 -6.015159e+001 1.196147e+002
10012500000 -5.970831e+001 1.189734e+002
...
und so weiter.
Nun möchte ich aber, dass die 1. Spalte in Matlab als Frequenz, die 2. als S- Parameter und die letzte als dB Wert abgespeichert wird.
Kann mir evtl hierbei jmd behilflich sein ?
Vielen Dank dafür
Axel
|
|
|
|
|
Fourier |

Forum-Guru
|
 |
Beiträge: 329
|
 |
|
 |
Anmeldedatum: 05.04.10
|
 |
|
 |
Wohnort: Karlsruhe
|
 |
|
 |
Version: 2009b
|
 |
|
|
 |
|
Verfasst am: 09.08.2010, 14:01
Titel:
|
 |
Hallo,
was meinst du mit 2.Spalte als S-parameter und 3.Spalte als dB wert.?
die 2. und 3.spalte sind doch beide S-parameter ( betrag und phase),
oder meinst du jetzt 2.spalte betrag, 3. phase?
gruss
_________________
Ein schlechter General ist besser als zwei gute.
|
|
|
el07aab |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 17
|
 |
|
 |
Anmeldedatum: 23.07.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.08.2010, 14:13
Titel:
|
 |
Danke für die schnelle Antwort.
Was ich meine ist, dass die 2. numerische Spalte ein S-Paramter ist und die 3. der dazugehörige dB Wert. Die 2. Spalte kann kein Betrag sein wegen des negativen Vorzeichens.
Ginge das eventuell mit folgender Funktion:
fileID [Hz S dB] = fopen('filename' , 'r') ?
Danke um jede Hilfe
|
|
|
Fourier |

Forum-Guru
|
 |
Beiträge: 329
|
 |
|
 |
Anmeldedatum: 05.04.10
|
 |
|
 |
Wohnort: Karlsruhe
|
 |
|
 |
Version: 2009b
|
 |
|
|
 |
|
Verfasst am: 09.08.2010, 14:22
Titel:
|
 |
Hi,
Zitat: |
Die 2. Spalte kann kein Betrag sein wegen des negativen Vorzeichens |
es sollte 20*log(betrag) sein deswegen der negative vorzeichen.
ich verstehe immer noch nicht genau was du meinst aber versuch mal das hier und mach damit was du willst
gruss
_________________
Ein schlechter General ist besser als zwei gute.
|
|
|
|
|
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.
|
|