entering tide data

Brado boris.radosavljevic at gmail.com
Thu Jan 29 14:30:26 CST 2009


d.b. sent me the following instructions:

A bit of regexp magic will do the trick..

fid = fopen("tide.txt");
s = char(fread(fid)).';
fclose(fid);
t = regexp(s,'^\s*(\d+)\+(\d+)\s+([\.\d]+)','tokens','lineanchors');
dte = cellfun(@(x) x(1), t)
tme = cellfun(@(x) x(2), t)
tide = cellfun(@(x) x(3), t)

Thank you for your effort and time, however I'm completely new to
octave/matlab. Is the above a script? how do I use it? Thanks.

Here is a sample of the data: I made a mistake earlier, the date is numbered
by the day (365).

2007022+0030   0.231
2007022+0100   0.238
2007022+0130   0.235
2007022+0200   0.234

-- 
View this message in context: http://www.nabble.com/entering-tide-data-tp21733040p21735235.html
Sent from the Octave - General mailing list archive at Nabble.com.



More information about the Help-octave mailing list