Code covered by the BSD License  

Highlights from
UFF File Reading and Writing

4.85714

4.9 | 14 ratings Rate this file 52 Downloads (last 30 days) File Size: 128.55 KB File ID: #6395

UFF File Reading and Writing

by Primoz Cermelj

 

26 Nov 2004 (Updated 23 Feb 2011)

Reading and writing of ascii files in Universal File Format (UFF).

| Watch this File

File Information
Description

UFF bundle contains 2 functions, one for reading (readuff) and one for writing (writeuff) of ascii and binary files in Universal File Format (UFF). Although there are many different data-sets that can be stored in UFF files in general, only data-sets 58, 58b, 15, 82, 2411, 2412, 151, 164, and 55 are supported (2411 and 2412 for reading only). These data-sets are frequently used in structural dynamics.

From February 2011 the code is hosted at

http://code.google.com/p/m-uff/

MATLAB release MATLAB 7.0.1 (R14SP1)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (17)
14 Feb 2005 Matt Allen

Great program. Thanks!

15 Feb 2005 Ray Martell

Nice file.....one of the better ascii uff writers/readers i've seen.

21 Apr 2005 Frantz JOURDA

Exactly what I was looking for. Tanks you Primoz, you're a star !

10 Jun 2005 scott reilly

our instrument (polytec laser) kicked out a file that had invisible carriage returns in the windows environment. these had to be stripped out of the data file so that this m file could read the data.

05 Jun 2006 Thomas Cunningham

Worked wonderfully on IOTech's Zonicbook 618 universal files. I embedded it in a calling function & graphed reams of spectra in minutes. Good work!

25 Jan 2007 Yiu Luk

I don't seem to be able to read Universal binary 58b type of data. The ASCII part seems OK.

15 Feb 2007 Thomas Cunningham

Using ver. 0.9.9b2, I have read 58b data embedded in a proprietary file format that was actually a universal file with added data- this reader still managed to extract the data, so I'm not sure what your problem might be. I stand by my 5 stars for now, good luck!

25 Apr 2007 Helene Illaire

Worked fine on Universal ascii 58 type of data (imported from Cada-X LMS).

04 May 2007 John Anderson

I tried it on a .unv file output from LMS Virtual.Lab with results from a modal test (format 55). It works fine. This just saved me at least a day to write my own. Very cool!

13 Jun 2007 Ryan Dolan

Wow... I am in your debt. You just saved me a ton of work.

19 Oct 2007 Miguel Colomo

I used it to read UFF data and create data from Matlab to CADA-X /LMS software. It was incredibly useful

04 Jan 2008 Seshagiri Rao Maddipati

Very cool. U saved me lot of work. Thank you so much. now i can transfer data from Onosokki to CADA-X through matlab

18 Jul 2008 Ryan Edwards

Thank you for this function. You also saved me a lot of work. As much as I would enjoy writing a function to read uff files, I just didn't have the time for this particular task I was working. Thanks again.

21 May 2009 Tom Cunningham

If I ever get to Europe, you pick the spot and I'll buy dinner! And if you ever get to Pittsburgh, I know where to eat and I'm still buying. Thanks again for a very useful program! It is the cornerstone of my vibration post-processing GUI.

04 Jan 2011 Daniel

I had problems reading binary data into Ideas, so added single precision write capability and now it works.

15 Mar 2011 oddo

I have found an excel sheet for reading uff file here : www.noisestructure.com/products/Read_UFF.php

08 May 2011 ehs  
Please login to add a comment or rating.
Updates
01 Dec 2004

Update; full m-code available

17 Jan 2005

Update (speed improvement)

20 Jan 2005

minor update

04 Mar 2005

164 data-set related bug removed

23 May 2005

Update

20 Jun 2005

Update: the hybrid (ascii-binary) format 58b is now supported; some minor changes to remove some bugs

26 Jan 2006

Update; uneven abscisa data can be read/written

30 Jan 2006

Minor bug removed (even abscisa-values field was twice as long as it should be when reading 58 data-set)

06 Jun 2006

able to read only a portion of the unv file

03 Aug 2006

fix

04 Aug 2006

another fix for 58b data-set

09 Jan 2008

Update

11 Mar 2008

datasets 2411 and 2412 added to readuff

11 Mar 2008

Description update

13 Mar 2008

a minor bug fixed

31 Mar 2008

bug fix in readuff related to some Linux systems

09 Nov 2008

minor update

20 May 2009

license update

20 Jun 2009

License update

17 Jul 2009

license change

11 Apr 2010

Minor fix

20 Jul 2010

1858 data-set added to writeuff

30 Aug 2010

Minor fixes

30 Aug 2010

Update

23 Feb 2011

Description changed

Tag Activity for this File
Tag Applied By Date/Time
data import Primoz Cermelj 22 Oct 2008 07:36:33
data export Primoz Cermelj 22 Oct 2008 07:36:33
uff Primoz Cermelj 22 Oct 2008 07:36:33
unv Primoz Cermelj 22 Oct 2008 07:36:33
writing Primoz Cermelj 22 Oct 2008 07:36:33
reading Primoz Cermelj 22 Oct 2008 07:36:33
universal file Primoz Cermelj 22 Oct 2008 07:36:33
data export Cristina McIntire 10 Nov 2008 10:32:24
data import Cristina McIntire 10 Nov 2008 10:32:26
unv Andrea 15 May 2009 11:54:19
uff oddo 19 Aug 2009 10:50:27
uff Gilbert 30 Nov 2009 05:12:12
universal file Ummul 01 Mar 2010 21:09:05
reading Kathy Hylton 11 Apr 2011 10:50:45
writing Wilson Bardeskar 29 Aug 2011 05:12:40
data import Laura Fabbiano 05 Oct 2011 09:39:56

Contact us at files@mathworks.com