Rank: 1181 based on 113 downloads (last 30 days) and 3 files submitted
photo

Erik Benkler

E-mail

Personal Profile:

 

Watch this Author's files

 

Files Posted by Erik Benkler View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
23 Mar 2011 Read Yokogawa *.wvf files Reads Y-t data written by Yokogawa Oscilloscopes to binary *.wvf files Author: Erik Benkler data import, data export, yokogawa, waveform, header, oscilloscope 42 10
  • 5.0
5.0 | 9 ratings
23 Mar 2011 wfm2read.m Reads the wfm binary files written by Tektronix Performance Oscilloscope instrument families. Author: Erik Benkler data import, data export, read, tektronix, waveform, utilities 65 14
  • 4.25
4.2 | 17 ratings
11 Feb 2010 read_float.m Read numbers with user definable digit group and decimal separators from a text file. Author: Erik Benkler decimal separator, digit group separator, regional settings, locale, data import 6 0
Comments and Ratings by Erik Benkler View all
Updated File Comments Rating
19 Feb 2014 Read Yokogawa *.wvf files Reads Y-t data written by Yokogawa Oscilloscopes to binary *.wvf files Author: Erik Benkler

Dear Budi,

wvmread.m works just as it is described in the example included in the submission (wvf_logicsignals_example.m). I thought it would be self-explanatory.

What is your exact problem?

It is always very helpful to know which waveform you want to read in and how multiple waveforms are organized in the used data format, otherwise you will be lost with any import tool for wvf files. To use wvfread.m, you need a basic understanding of how the data is stored in the wvf files, i.e. you should understand what YOKOGAWA refers to as "groups" "traces" and "blocks".
For this purpose, read the wvf data format description in your oscilloscopes' manual or search it on the internet if your manual doesn't comprise this information. I will not include documents with the data format description in this submission due to YOKOGAWA's copyright.

It might help you to look into the m-files of the submission.
wvfread.m is just a wrapper function which calls wvfreadb.m with rearranged parameters. I have done this cumbersome construction in order to keep wvfread.m compatible with its older versions.
The actual stuff is done in wvfreadb.m, which enables direct access to the "blocks" in addition to the "traces". wvfread.m instead always reads the first block only, so if you want to access another block, you must use wvfreadb.m instead.

05 Apr 2013 plotLDS Enhance zooming and panning on large data sets by automatically downsampling data Author: Sebastian Hölz

Hi Sebastian,

thanks for this very useful contribution. You say it is completely compatible with the plot Syntax. However, I receive an error message if I use it with the 'XScale' and related properties:
plotLDS(x,y,'XScale','log')
It would be nice if you could implement similar downsampling for logarithmic axes, with equidistant data points on the log scale. In this case, you will probably have to interpolate. E.g., plotLDS(log10(x),y) produces poor results since too many of the small x values are left out with respect to those at large x.

14 Jan 2011 Read Yokogawa *.wvf files Reads Y-t data written by Yokogawa Oscilloscopes to binary *.wvf files Author: Erik Benkler

Dear Tristan,

your question concerning YOKOGAWA *.wdf files: I recently found the follwing document: http://support.us.yokogawa.com/downloads/TMI/TM-DAQ/SL1000/Instruction%20Manuals/SL1000%20WDF%20API%20Specifications.pdf

It seems that the XViewer package contains DLLs, which in principle could be used from within Matlab for the purpose of reading wdf files (see Matlab external interfaces help for accessing DLL functions). It is not clear if the free/evaluation version of XViewer will provide the DLL, but there is a good chance. However, at the moment, I don't have enough time to dig into this.

Erik

05 Jan 2011 Create 3D-interactive HTML File from MATLAB surface, Part2 This function allows to show 3d-surface plots in html - documents. Author: Sven Koerner

Dear Sven,
I confirmed this to work with Matlab R14 SP2 (without SMT of course). You wrote something about more details on manual editing of the HTML file exported by javaview in the file "without_mupad.pdf", but I cannot find this file (forgot to upload?).

Thanks for sharing this!

02 Oct 2009 intersectPlaneSurf Intersection points of an arbitrary surface with an arbitrary plane. Author: Mehmet OZTURK

There is a small error: on line 16 it should be sqrt instead of fsqrt. The result is exactly what I was looking for, but documentation and comments in the code could be better.

Comments and Ratings on Erik Benkler's Files View all
Updated File Comment by Comments Rating
16 Oct 2014 Read Yokogawa *.wvf files Reads Y-t data written by Yokogawa Oscilloscopes to binary *.wvf files Author: Erik Benkler Jochen Lenz

Very helpfull script, great work! I received WVF files from a colleague without myself having access to YOKOGAWA tools - so I'm happy to have this free tool!

2 comments:

1. ERROR reported by WVFREAD in line 157: this is because a variable "info" is being used, and there also is a function named "info" in Matlab (R2010) itself. Somehow, they collide with each other (but normally, local variables should overwrite the global namespace?) Anyhow - I changed the variable name and it worked!

2. The output of "HELP WVFREAD" wasn't so clear to me - I would prefer not see version information there, but have a one-per-line description of all LHS and RHS arguments. I used the WVFREADALL with all default parameters.

30 Jun 2014 wfm2read.m Reads the wfm binary files written by Tektronix Performance Oscilloscope instrument families. Author: Erik Benkler Han Yan

24 Jun 2014 Read Yokogawa *.wvf files Reads Y-t data written by Yokogawa Oscilloscopes to binary *.wvf files Author: Erik Benkler Pascal

Very helpfull, thanks !

It works fine also with wdf files recorded with a DL850V, then converted to wvf with XViewer 1.75

For wdf files, Yokogawa provides a free command line utility (only for windows) for converting wdf files from almost every Yokogawa instrument to wvf.
One can run this utility from Matlab with 'system()' command.

That all that, it is relatively easy to write a batch script to convert a whole lot of wdf files to wvf and load them into Matlab ...

23 May 2014 Read Yokogawa *.wvf files Reads Y-t data written by Yokogawa Oscilloscopes to binary *.wvf files Author: Erik Benkler Curtis

19 Feb 2014 Read Yokogawa *.wvf files Reads Y-t data written by Yokogawa Oscilloscopes to binary *.wvf files Author: Erik Benkler Erik Benkler

Dear Budi,

wvmread.m works just as it is described in the example included in the submission (wvf_logicsignals_example.m). I thought it would be self-explanatory.

What is your exact problem?

It is always very helpful to know which waveform you want to read in and how multiple waveforms are organized in the used data format, otherwise you will be lost with any import tool for wvf files. To use wvfread.m, you need a basic understanding of how the data is stored in the wvf files, i.e. you should understand what YOKOGAWA refers to as "groups" "traces" and "blocks".
For this purpose, read the wvf data format description in your oscilloscopes' manual or search it on the internet if your manual doesn't comprise this information. I will not include documents with the data format description in this submission due to YOKOGAWA's copyright.

It might help you to look into the m-files of the submission.
wvfread.m is just a wrapper function which calls wvfreadb.m with rearranged parameters. I have done this cumbersome construction in order to keep wvfread.m compatible with its older versions.
The actual stuff is done in wvfreadb.m, which enables direct access to the "blocks" in addition to the "traces". wvfread.m instead always reads the first block only, so if you want to access another block, you must use wvfreadb.m instead.

Contact us