Updated to correct reading of new file attribute names.

这个提交包含在:
craig-warren
2016-01-18 21:54:26 +00:00
父节点 502dd2351e
当前提交 7d2785f5ee

查看文件

@@ -16,7 +16,7 @@ if filename ~= 0
header.dy = tmp(2); header.dy = tmp(2);
header.dz = tmp(3); header.dz = tmp(3);
header.dt = h5readatt(fullfilename, '/', 'dt'); header.dt = h5readatt(fullfilename, '/', 'dt');
header.ntx = h5readatt(fullfilename, '/', 'ntx'); header.nsrc = h5readatt(fullfilename, '/', 'nsrc');
header.nrx = h5readatt(fullfilename, '/', 'nrx'); header.nrx = h5readatt(fullfilename, '/', 'nrx');
% Time vector for plotting % Time vector for plotting
@@ -35,11 +35,12 @@ if filename ~= 0
% Save and plot fields from each receiver % Save and plot fields from each receiver
for n=1:header.nrx for n=1:header.nrx
path = strcat('/rxs/rx', num2str(n), '/'); path = strcat('/rxs/rx', num2str(n));
tmp = h5read(fullfilename, strcat(path, 'Position')); tmp = h5readatt(fullfilename, path, 'Position');
header.rx(n) = tmp(1); header.rx(n) = tmp(1);
header.ry(n) = tmp(2); header.ry(n) = tmp(2);
header.rz(n) = tmp(3); header.rz(n) = tmp(3);
path = strcat(path, '/');
fields.ex(:,n) = h5read(fullfilename, strcat(path, 'Ex')); fields.ex(:,n) = h5read(fullfilename, strcat(path, 'Ex'));
fields.ey(:,n) = h5read(fullfilename, strcat(path, 'Ey')); fields.ey(:,n) = h5read(fullfilename, strcat(path, 'Ey'));
fields.ez(:,n) = h5read(fullfilename, strcat(path, 'Ez')); fields.ez(:,n) = h5read(fullfilename, strcat(path, 'Ez'));