Files
matlab/common/print_parameters.m
T
jens 694c943bf2 - print only scalars
git-svn-id: http://moon:8086/svn/matlab/trunk@103 801c6759-fa7c-4059-a304-17956f83a07c
2018-12-15 09:22:25 +00:00

22 lines
460 B
Matlab

function print_parameters(params, units)
align = 32;
names = fieldnames(params);
for n=1:length(names),
fprintf('%s', names{n});
remain = align - length(names{n});
if remain < 0
error('Invalid variable length!');
else
for j=1:remain
fprintf(' ');
end
typeName = typeinfo(params.(names{n}));
if typeName == "scalar"
fprintf('= %g %s\n', params.(names{n}), units.(names{n}));
else
fprintf('= %s\n', typeName);
end
end
end
endfunction