From 2bc39894aa5aa0b216f78ae37ffae2f98ade752c Mon Sep 17 00:00:00 2001 From: Thorsten Liebig Date: Thu, 22 Nov 2012 11:19:23 +0100 Subject: [PATCH] matlab: fix in field interpolation --- matlab/GetField_Interpolation.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/matlab/GetField_Interpolation.m b/matlab/GetField_Interpolation.m index f62031f..fd377e2 100644 --- a/matlab/GetField_Interpolation.m +++ b/matlab/GetField_Interpolation.m @@ -25,6 +25,7 @@ function [field_i mesh_i] = GetField_Interpolation(field, mesh, lines, varargin) % author: Thorsten Liebig % % See also ReadHDF5Dump ReadHDF5FieldData ReadHDF5Mesh + if ((~iscell(lines) && ~isnumeric(lines)) || numel(lines)~=3) error('openEMS:GetField_Interpolation: numLines for interpolation must be a vector...'); end @@ -57,7 +58,8 @@ end if (isfield(field,'FD')) field_i.FD = interpolate_fields(field.FD,x,y,z, x_i, y_i, z_i); - field_i.FD.freq = field.FD.freq; + field_i.FD.frequency = field.FD.frequency; + field_i.FD.DataType = field.FD.DataType; end return