isfread

版本 1.1.0.0 (3.9 KB) 作者: Iain Robinson
Read a waveform from a file in the internal format (ISF) used by some Tektronix oscilloscopes.
2.3K 次下载
更新时间 2012/9/11

查看许可证

Some Tektronix oscilloscopes, including the TDS 360 for which I wrote this function, can save a waveform to a file in an "internal" format. These files have the extension: ISF. They consist of a text (ASCII) header, followed by binary waveform data.

ISFREAD parses the header into a MATLAB structure, reads the binary data, and calculates the horizontal (x) and vertical (y) points that make up the waveform.

The TDS 360 and similar models can save data in multiple formats, however the internal (ISF) format is the most useful for several reasons. As the data is binary, it is saved very quickly. The files also include important information in the header, such as the oscilloscope settings.

引用格式

Iain Robinson (2024). isfread (https://www.mathworks.com/matlabcentral/fileexchange/38081-isfread), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2011a
兼容任何版本
平台兼容性
Windows macOS Linux
致谢

参考作品: IsfRead, isfread: updated, isfread

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.1.0.0

Files read from the oscilloscope's serial port have some minor differences to files saved to disk. I made some modifications to the header parsing to allow it to read both.

1.0.0.0